42 #ifndef QPLATFORMINTEGRATION_DIRECTFB_H 43 #define QPLATFORMINTEGRATION_DIRECTFB_H 48 #include <QtGui/QPlatformIntegration> 50 #include <directfb_version.h>
QPlatformFontDatabase * fontDatabase() const
Accessor for the platform integrations fontdatabase.
virtual void initializeDirectFB()
#define QT_END_NAMESPACE
This macro expands to.
QPointer< QWidget > widget
QList< QPlatformScreen * > mScreens
QScopedPointer< QThread > m_inputRunner
QDirectFBPointer< IDirectFB > m_dfb
QWindowSurface * createWindowSurface(QWidget *widget, WId winId) const
Factory function for QWindowSurface.
virtual void initializeScreen()
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual void initializeInput()
The QWindowSurface class provides the drawing area for top-level windows.
QScopedPointer< QDirectFbInput > m_input
QPlatformWindow * createPlatformWindow(QWidget *widget, WId winId=0) const
Factory function for QPlatformWindow.
QScopedPointer< QPlatformFontDatabase > m_fontDb
QScopedPointer< QDirectFbScreen > m_primaryScreen
QPixmapData * createPixmapData(QPixmapData::PixelType type) const
Factory function for QPixmapData.
QList< QPlatformScreen * > screens() const
Accessor function to a list of all the screens on the current system.
The QThread class provides a platform-independent way to manage threads.
The QList class is a template class that provides lists.