Qt 4.8
Public Functions | Properties | List of all members
QWSIntKeyboardHandler Class Reference

#include <qkbdintegrity_qws.h>

Inheritance diagram for QWSIntKeyboardHandler:
QWSKeyboardHandler

Public Functions

 QWSIntKeyboardHandler (const QString &)
 
virtual ~QWSIntKeyboardHandler ()
 
- Public Functions inherited from QWSKeyboardHandler
KeycodeAction processKeycode (quint16 keycode, bool pressed, bool autorepeat)
 Maps keycode according to a keymap and sends that key event to the Qt for Embedded Linux server application. More...
 
virtual void processKeyEvent (int unicode, int keycode, Qt::KeyboardModifiers modifiers, bool isPress, bool autoRepeat)
 Sends a key event to the Qt for Embedded Linux server application. More...
 
 QWSKeyboardHandler ()
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
 QWSKeyboardHandler (const QString &device)
 Constructs a keyboard driver. More...
 
virtual ~QWSKeyboardHandler ()
 Destroys this keyboard driver. More...
 

Properties

QWSIntKbPrivated
 

Additional Inherited Members

- Public Types inherited from QWSKeyboardHandler
enum  KeycodeAction {
  None = 0, CapsLockOff = 0x01000000, CapsLockOn = 0x01000001, NumLockOff = 0x02000000,
  NumLockOn = 0x02000001, ScrollLockOff = 0x03000000, ScrollLockOn = 0x03000001, Reboot = 0x04000000,
  PreviousConsole = 0x05000000, NextConsole = 0x05000001, SwitchConsoleFirst = 0x06000000, SwitchConsoleLast = 0x0600007f,
  SwitchConsoleMask = 0x0000007f
}
 This enum describes the various special actions that actual QWSKeyboardHandler implementations have to take care of. More...
 
- Protected Functions inherited from QWSKeyboardHandler
void beginAutoRepeat (int uni, int code, Qt::KeyboardModifiers mod)
 Begins auto-repeating the specified key press; after a short delay the key press is sent periodically until the endAutoRepeat() function is called. More...
 
void endAutoRepeat ()
 Stops auto-repeating a key press. More...
 
int transformDirKey (int key)
 Transforms the arrow key specified by the given keycode, to the orientation of the display and returns the transformed keycode. More...
 

Detailed Description

Definition at line 60 of file qkbdintegrity_qws.h.

Constructors and Destructors

◆ QWSIntKeyboardHandler()

QWSIntKeyboardHandler::QWSIntKeyboardHandler ( const QString device)
explicit

Definition at line 162 of file qkbdintegrity_qws.cpp.

163  : QWSKeyboardHandler(device)
164 {
165  d = new QWSIntKbPrivate(this, device);
166 }
QWSKeyboardHandler()
This is an overloaded member function, provided for convenience. It differs from the above function o...
Definition: qkbd_qws.cpp:323
QWSIntKbPrivate * d

◆ ~QWSIntKeyboardHandler()

QWSIntKeyboardHandler::~QWSIntKeyboardHandler ( )
virtual

Definition at line 168 of file qkbdintegrity_qws.cpp.

169 {
170  delete d;
171 }
QWSIntKbPrivate * d

Properties

◆ d

QWSIntKbPrivate* QWSIntKeyboardHandler::d
private

Definition at line 70 of file qkbdintegrity_qws.h.

Referenced by QWSIntKeyboardHandler(), and ~QWSIntKeyboardHandler().


The documentation for this class was generated from the following files: