42 #ifndef QDIRECFBWINDOWSURFACE_H 43 #define QDIRECFBWINDOWSURFACE_H 49 #ifndef QT_NO_QWS_DIRECTFB 51 #include <private/qpaintengine_raster_p.h> 52 #include <private/qwindowsurface_qws_p.h> 54 #ifdef QT_DIRECTFB_TIMING 76 void setGeometry(
const QRect &rect);
80 void setPermanentState(
const QByteArray &state);
84 bool move(
const QPoint &offset);
91 void beginPaint(
const QRegion &);
94 IDirectFBSurface *surfaceForWidget(
const QWidget *widget,
QRect *rect)
const;
95 IDirectFBSurface *directFBSurface()
const;
97 IDirectFBWindow *directFBWindow()
const;
100 void updateIsOpaque();
101 void setOpaque(
bool opaque);
102 void releaseSurface();
104 #ifdef QT_DIRECTFB_WM 105 void createWindow(
const QRect &rect);
117 #ifdef QT_DIRECTFB_TIMING 127 #endif // QT_NO_QWS_DIRECTFB 129 #endif // QDIRECFBWINDOWSURFACE_H The QWSWindowSurface class provides the drawing area for top-level windows in Qt for Embedded Linux...
#define QT_END_NAMESPACE
This macro expands to.
QPointer< QWidget > widget
The QByteArray class provides an array of bytes.
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
QImage image() const
Implement this function to return an image of the top-level window.
The QString class provides a Unicode character string.
IDirectFBWindow * dfbWindow
The QTime class provides clock time functions.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QImage class provides a hardware-independent image representation that allows direct access to th...
The QRegion class specifies a clip region for a painter.
QString key() const
Implement this function to return a string that uniquely identifies the class of this surface...
QPaintDevice * paintDevice()
Implement this function to return the appropriate paint device.
DFBSurfaceFlipFlags flipFlags
The QPoint class defines a point in the plane using integer precision.
The QRect class defines a rectangle in the plane using integer precision.
QTextStream & flush(QTextStream &stream)
Calls QTextStream::flush() on stream and returns stream.
static int area(const QSize &s)