42 #ifndef QGRAPHICSSYSTEM_VNC_H 43 #define QGRAPHICSSYSTEM_VNC_H 46 #include "../fb_base/fb_base.h" 47 #include <QPlatformIntegration> 76 class QVNCIntegrationPrivate;
109 #endif //QGRAPHICSSYSTEM_VNC_H
int height() const
Returns the logical height of the framebuffer in pixels.
QList< QPlatformScreen * > screens() const
Accessor function to a list of all the screens on the current system.
#define QT_END_NAMESPACE
This macro expands to.
QPointer< QWidget > widget
int bytesPerLine() const
Returns the number of bytes per image scanline.
friend class QVNCIntegration
int width() const
Returns the logical width of the framebuffer in pixels.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QVNCScreen class implements a screen driver for VNC servers.
QPlatformFontDatabase * fontDb
The QStringList class provides a list of strings.
The QRegion class specifies a clip region for a painter.
QVNCDirtyMap * dirtyMap()
The QWindowSurface class provides the drawing area for top-level windows.
uchar * bits()
Returns a pointer to the first pixel data.
QList< QPlatformScreen * > mScreens
The QRect class defines a rectangle in the plane using integer precision.
The QPixmap class is an off-screen image representation that can be used as a paint device...
bool isVirtualDesktop()
Returns if the current windowing system configuration defines all the screens to be one desktop(virtu...
QVNCScreen * mPrimaryScreen
QScreen * screen() const
Returns the real screen used by the proxy screen.
int screenSize() const
Returns the size of the screen in bytes.
QVNCScreenPrivate * d_ptr
The QList class is a template class that provides lists.
QVNCScreen(int display_id)
Constructs a QVNCScreen object.