53 #include "private/qfactoryloader_p.h" 55 #ifndef QT_NO_QWS_DIRECTFB 56 #include "qdirectfbscreen.h" 64 #if !defined(Q_OS_WIN32) || defined(QT_MAKEDLL) 71 #endif //QT_NO_LIBRARY 115 #if defined(Q_OS_QNX) && !defined(QT_NO_QWS_QNX) 119 #if defined(Q_OS_INTEGRITY) && !defined(QT_NO_QWS_INTEGRITY) 123 #ifndef QT_NO_QWS_QVFB 127 #ifndef QT_NO_QWS_LINUXFB 131 #ifndef QT_NO_QWS_DIRECTFB 135 #ifndef QT_NO_QWS_TRANSFORMED 139 #ifndef QT_NO_QWS_VNC 143 #ifndef QT_NO_QWS_MULTISCREEN 147 #if !defined(Q_OS_WIN32) || defined(QT_MAKEDLL) 148 #ifndef QT_NO_LIBRARY 151 return factory->create(driver, displayId);
167 #if defined(Q_OS_QNX) && !defined(QT_NO_QWS_QNX) 170 #if defined(Q_OS_INTEGRITY) && !defined(QT_NO_QWS_INTEGRITY) 173 #ifndef QT_NO_QWS_QVFB 176 #ifndef QT_NO_QWS_LINUXFB 179 #ifndef QT_NO_QWS_TRANSFORMED 182 #ifndef QT_NO_QWS_VNC 185 #ifndef QT_NO_QWS_MULTISCREEN 189 #if !defined(Q_OS_WIN32) || defined(QT_MAKEDLL) 190 #ifndef QT_NO_LIBRARY 192 for (
int i = 0; i < plugins.
size(); ++i) {
193 # ifdef QT_NO_QWS_QVFB 200 list += plugins.
at(i);
202 #endif //QT_NO_LIBRARY
#define QT_END_NAMESPACE
This macro expands to.
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
The QString class provides a Unicode character string.
#define QScreenDriverFactoryInterface_iid
#define QT_BEGIN_NAMESPACE
This macro expands to.
bool isEmpty() const
Returns true if the string has no characters; otherwise returns false.
void prepend(const T &t)
Inserts value at the beginning of the list.
const T & at(int i) const
Returns the item at index position i in the list.
The QStringList class provides a list of strings.
static QScreen * create(const QString &, int)
static QScreen * instance()
Returns a pointer to the application's QScreen instance.
friend class QLinuxFbScreen
QBool contains(const QString &str, Qt::CaseSensitivity cs=Qt::CaseSensitive) const
Returns true if the list contains the string str; otherwise returns false.
static QStringList keys()
Returns the list of valid keys, i.e.
QString toLower() const Q_REQUIRED_RESULT
Returns a lowercase copy of the string.
int size() const
Returns the number of items in the list.
QIntfbScreen(int display_id)
Constructs a QVNCScreen object.
The QScreen class is a base class for screen drivers in Qt for Embedded Linux.
#define Q_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ARGS)
Declares a global static variable with the specified type and name.