42 #ifndef QDIRECTFBPAINTDEVICE_H 43 #define QDIRECTFBPAINTDEVICE_H 45 #include <private/qpaintengine_raster_p.h> 48 #ifndef QT_NO_QWS_DIRECTFB 88 #ifdef QT_DIRECTFB_SUBSURFACE 89 void releaseSubSurface();
90 IDirectFBSurface *subSurface;
107 #endif // QT_NO_QWS_DIRECTFB 108 #endif //QDIRECTFBPAINTDEVICE_H Format
The following image formats are available in Qt.
DFBSurfaceLockFlags lockFlgs
#define QT_END_NAMESPACE
This macro expands to.
The QCustomRasterPaintDevice class is provided to activate hardware accelerated paint engines in Qt f...
int physicalHeight() const
Returns the physical height of the screen in millimeters.
QDirectFBPaintDevice(QDirectFBScreen *scr)
int deviceWidth() const
Returns the physical width of the framebuffer device in pixels.
int dotsPerMeterX() const
QDirectFBPaintEngine * engine
void * memory() const
Returns a pointer to the paint device's memory buffer, or 0 if no such buffer exists.
DFBSurfaceLockFlags lockFlags() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
QImage::Format format() const
Returns the format of the device's memory buffet.
The QImage class provides a hardware-independent image representation that allows direct access to th...
int metric(QPaintDevice::PaintDeviceMetric metric) const
Reimplemented Function
The QPaintEngine class provides an abstract definition of how QPainter draws to a given device on a g...
IDirectFBSurface * dfbSurface
int dotsPerMeterY() const
int deviceHeight() const
Returns the full height of the framebuffer device in pixels.
The QSize class defines the size of a two-dimensional object using integer point precision.
virtual IDirectFBSurface * directFBSurface() const
bool lockSurface(DFBSurfaceLockFlags lockFlags)
int physicalWidth() const
Returns the physical width of the screen in millimeters.
QImage::Format imageFormat
int bytesPerLine() const
Returns the number of bytes per line in the framebuffer.
QPaintEngine * paintEngine() const