QX11Info Class Reference

#include <qx11info_x11.h>

Class Description

Definition at line 63 of file qx11info_x11.h.

Public Member Functions

 QX11Info ()
 
 ~QX11Info ()
 
 QX11Info (const QX11Info &other)
 
QX11Infooperator= (const QX11Info &other)
 
int screen () const
 
int depth () const
 
int cells () const
 
Qt::HANDLE colormap () const
 
bool defaultColormap () const
 
voidvisual () const
 
bool defaultVisual () const
 

Static Public Member Functions

static Displaydisplay ()
 
static const char * appClass ()
 
static int appScreen ()
 
static int appDepth (int screen=-1)
 
static int appCells (int screen=-1)
 
static Qt::HANDLE appColormap (int screen=-1)
 
static voidappVisual (int screen=-1)
 
static Qt::HANDLE appRootWindow (int screen=-1)
 
static bool appDefaultColormap (int screen=-1)
 
static bool appDefaultVisual (int screen=-1)
 
static int appDpiX (int screen=-1)
 
static int appDpiY (int screen=-1)
 
static void setAppDpiX (int screen, int dpi)
 
static void setAppDpiY (int screen, int dpi)
 
static unsigned long appTime ()
 
static unsigned long appUserTime ()
 
static void setAppTime (unsigned long time)
 
static void setAppUserTime (unsigned long time)
 
static bool isCompositingManagerRunning ()
 

Protected Member Functions

void copyX11Data (const QPaintDevice *)
 
void cloneX11Data (const QPaintDevice *)
 
void setX11Data (const QX11InfoData *)
 
QX11InfoData * getX11Data (bool def=false) const
 

Protected Attributes

QX11InfoData * x11data
 

Friends

class QX11PaintEngine
 
class QPixmap
 
class QX11PixmapData
 
class QWidget
 
class QWidgetPrivate
 
class QGLWidget
 
void qt_init (QApplicationPrivate *priv, int, Display *display, Qt::HANDLE visual, Qt::HANDLE colormap)
 
void qt_cleanup ()
 
void qt_x11_getX11InfoForWindow (QX11Info *xinfo, const QX11WindowAttributes &a)
 

Constructor & Destructor Documentation

QX11Info ( )
~QX11Info ( )
QX11Info ( const QX11Info other)

Member Function Documentation

QX11Info& operator= ( const QX11Info other)
static Display* display ( )
static
static const char* appClass ( )
static
int screen ( ) const
int depth ( ) const
int cells ( ) const
Qt::HANDLE colormap ( ) const
bool defaultColormap ( ) const
void* visual ( ) const
bool defaultVisual ( ) const
static int appScreen ( )
static
static int appDepth ( int  screen = -1)
static
static int appCells ( int  screen = -1)
static
static Qt::HANDLE appColormap ( int  screen = -1)
static
static void* appVisual ( int  screen = -1)
static
static Qt::HANDLE appRootWindow ( int  screen = -1)
static
static bool appDefaultColormap ( int  screen = -1)
static
static bool appDefaultVisual ( int  screen = -1)
static
static int appDpiX ( int  screen = -1)
static
static int appDpiY ( int  screen = -1)
static
static void setAppDpiX ( int  screen,
int  dpi 
)
static
static void setAppDpiY ( int  screen,
int  dpi 
)
static
static unsigned long appTime ( )
static
static unsigned long appUserTime ( )
static
static void setAppTime ( unsigned long  time)
static
static void setAppUserTime ( unsigned long  time)
static
static bool isCompositingManagerRunning ( )
static
void copyX11Data ( const QPaintDevice )
protected
void cloneX11Data ( const QPaintDevice )
protected
void setX11Data ( const QX11InfoData *  )
protected
QX11InfoData* getX11Data ( bool  def = false) const
protected

Friends And Related Function Documentation

friend class QX11PaintEngine
friend

Definition at line 107 of file qx11info_x11.h.

friend class QPixmap
friend

Definition at line 108 of file qx11info_x11.h.

friend class QX11PixmapData
friend

Definition at line 109 of file qx11info_x11.h.

friend class QWidget
friend

Definition at line 110 of file qx11info_x11.h.

friend class QWidgetPrivate
friend

Definition at line 111 of file qx11info_x11.h.

friend class QGLWidget
friend

Definition at line 112 of file qx11info_x11.h.

void qt_init ( QApplicationPrivate *  priv,
int  ,
Display display,
Qt::HANDLE  visual,
Qt::HANDLE  colormap 
)
friend
void qt_cleanup ( )
friend
void qt_x11_getX11InfoForWindow ( QX11Info xinfo,
const QX11WindowAttributes &  a 
)
friend

Member Data Documentation

QX11InfoData* x11data
protected

Definition at line 105 of file qx11info_x11.h.


The documentation for this class was generated from the following file: