44 #ifndef QT_NO_QWS_KEYBOARD 54 #include "private/qfactoryloader_p.h" 59 #if !defined(Q_OS_WIN32) || defined(QT_MAKEDLL) 65 #endif //QT_NO_LIBRARY 109 #if defined(Q_OS_QNX) && !defined(QT_NO_QWS_KBD_QNX) 113 #if defined(Q_OS_INTEGRITY) 117 #ifndef QT_NO_QWS_KEYBOARD 118 # ifndef QT_NO_QWS_KBD_TTY 122 # ifndef QT_NO_QWS_KBD_LINUXINPUT 128 # ifndef QT_NO_QWS_KBD_UM 132 # ifndef QT_NO_QWS_KBD_QVFB 140 #if !defined(Q_OS_WIN32) || defined(QT_MAKEDLL) 141 #ifndef QT_NO_LIBRARY 143 return factory->create(driver, device);
159 #if defined(Q_OS_QNX) && !defined(QT_NO_QWS_KBD_QNX) 162 #if defined(Q_OS_INTEGRITY) && !defined(QT_NO_QWS_KBD_INTEGRITY) 165 #ifndef QT_NO_QWS_KBD_TTY 168 #ifndef QT_NO_QWS_KBD_LINUXINPUT 171 #ifndef QT_NO_QWS_KBD_UM 175 #if !defined(Q_OS_WIN32) || defined(QT_MAKEDLL) 176 #ifndef QT_NO_LIBRARY 178 for (
int i = 0; i < plugins.
size(); ++i) {
180 list += plugins.
at(i);
182 #endif //QT_NO_LIBRARY 190 #endif // QT_NO_QWS_KEYBOARD #define QWSKeyboardHandlerFactoryInterface_iid
The QWSKeyboardHandler class is a base class for keyboard drivers in Qt for Embedded Linux...
#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 QT_BEGIN_NAMESPACE
This macro expands to.
bool isEmpty() const
Returns true if the string has no characters; otherwise returns false.
static QWSKeyboardHandler * create(const QString &, const QString &)
const T & at(int i) const
Returns the item at index position i in the list.
The QStringList class provides a list of strings.
QBool contains(const QString &str, Qt::CaseSensitivity cs=Qt::CaseSensitive) const
Returns true if the list contains the string str; otherwise returns false.
The QWSQnxKeyboardHandler class implements a keyboard driver for the QNX devi-hid input manager...
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.
#define Q_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ARGS)
Declares a global static variable with the specified type and name.