QX11Info Class ReferenceThe QX11Info class provides information about the X display configuration. Далее... #include <QX11Info>
Открытые функции
Статические открытые члены
Подробное описаниеThe QX11Info class provides information about the X display configuration. The class provides two APIs: a set of non-static functions that provide information about a specific widget or pixmap, and a set of static functions that provide the default information for the application. Warning: This class is only available on X11. For querying per-screen information in a portable way, use QDesktopWidget. See also QWidget::x11Info(), QPixmap::x11Info(), and QDesktopWidget. Описание функций-членовQX11Info::QX11Info ()Constructs an empty QX11Info object. QX11Info::QX11Info ( const QX11Info & other )Создаёт копию other. QX11Info::~QX11Info ()Destroys the QX11Info object. int QX11Info::appCells ( int screen = -1 ) [static]Returns the number of cells used by the application on the given screen. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also cells(). const char * QX11Info::appClass () [static]Returns the X11 application class. See also display(). Qt::HANDLE QX11Info::appColormap ( int screen = -1 ) [static]Returns a handle for the application's color map on the given screen. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also colormap() and defaultColormap(). bool QX11Info::appDefaultColormap ( int screen = -1 ) [static]Returns true if the application has a default color map on the given screen; otherwise returns false. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. bool QX11Info::appDefaultVisual ( int screen = -1 ) [static]Returns true if the application has a default visual on the given screen; otherwise returns false. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. int QX11Info::appDepth ( int screen = -1 ) [static]Returns the color depth (bits per pixel) used by the application on the given screen. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also depth(). int QX11Info::appDpiX ( int screen = -1 ) [static]Returns the horizontal resolution of the given screen in terms of the number of dots per inch. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also setAppDpiX() and appDpiY(). int QX11Info::appDpiY ( int screen = -1 ) [static]Returns the vertical resolution of the given screen in terms of the number of dots per inch. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also setAppDpiY() and appDpiX(). Qt::HANDLE QX11Info::appRootWindow ( int screen = -1 ) [static]Returns a handle for the applications root window on the given screen. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also QApplication::desktop(). int QX11Info::appScreen () [static]Returns the number of the screen where the application is being displayed. See also display() and screen(). unsigned long QX11Info::appTime () [static]Returns the X11 time. See also setAppTime() and appUserTime(). unsigned long QX11Info::appUserTime () [static]Returns the X11 user time. See also setAppUserTime() and appTime(). void * QX11Info::appVisual ( int screen = -1 ) [static]Returns the current visual used by the application on the given screen. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also visual() and defaultVisual(). int QX11Info::cells () constReturns the number of cells. See also appCells(). Qt::HANDLE QX11Info::colormap () constReturns a handle for the color map. See also defaultColormap(). bool QX11Info::defaultColormap () constReturns true if there is a default color map; otherwise returns false. See also colormap(). bool QX11Info::defaultVisual () constReturns true if there is a default visual; otherwise returns false. See also visual() and appVisual(). int QX11Info::depth () constReturns the color depth (bits per pixel) of the X display. See also appDepth(). Display * QX11Info::display () [static]Returns the default display for the application. See also appScreen(). bool QX11Info::isCompositingManagerRunning () [static]Returns true if there is a compositing manager running. Эта функция была введена в Qt 4.4. int QX11Info::screen () constReturns the number of the screen currently in use. The return value is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also appScreen(). void QX11Info::setAppDpiX ( int screen, int xdpi ) [static]Sets the horizontal resolution of the given screen to the number of dots per inch specified by xdpi. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also appDpiX() and setAppDpiY(). void QX11Info::setAppDpiY ( int screen, int ydpi ) [static]Sets the vertical resolution of the given screen to the number of dots per inch specified by ydpi. The screen argument is an X screen number. Be aware that if the user's system uses Xinerama (as opposed to traditional X11 multiscreen), there is only one X screen. Use QDesktopWidget to query for information about Xinerama screens. See also appDpiY() and setAppDpiX(). void QX11Info::setAppTime ( unsigned long time ) [static]Sets the X11 time to the value specified by time. See also appTime() and setAppUserTime(). void QX11Info::setAppUserTime ( unsigned long time ) [static]Sets the X11 user time as specified by time. See also appUserTime() and setAppTime(). void * QX11Info::visual () constReturns the current visual. See also appVisual() and defaultVisual(). QX11Info & QX11Info::operator= ( const QX11Info & other )Assigns other to this object and returns a reference to this object. |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |