43 #include <sys/types.h> 52 #ifndef QT_NO_QWS_KEYBOARD 53 #ifndef QT_NO_QWS_KBD_QVFB 58 #include <private/qcore_unix_p.h> 108 qWarning(
"Instructed to quit by Virtual Keyboard");
115 int surplus =
kbdIdx - idx;
116 for (
int i = 0; i < surplus; i++)
123 #endif // QT_NO_QWS_KBD_QVFB 124 #endif // QT_NO_QWS_KEYBOARD
#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.
The QObject class is the base class of all Qt objects.
static void processKeyEvent(int unicode, int keycode, Qt::KeyboardModifiers modifiers, bool isPress, bool autoRepeat)
Processes the given key event.
The QSocketNotifier class provides support for monitoring activity on a file descriptor.
unsigned char * kbdBuffer
#define QT_BEGIN_NAMESPACE
This macro expands to.
static bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
Creates a connection of the given type from the signal in the sender object to the method in the rece...
bool isEmpty() const
Returns true if the string has no characters; otherwise returns false.
Q_CORE_EXPORT void qWarning(const char *,...)
QByteArray toLatin1() const Q_REQUIRED_RESULT
Returns a Latin-1 representation of the string as a QByteArray.
QSocketNotifier * notifier
const char * constData() const
Returns a pointer to the data stored in the byte array.
QVFbKeyboardHandler(const QString &device)
unsigned short int unicode
virtual ~QVFbKeyboardHandler()
Qt::KeyboardModifiers modifiers