Plasma
KeyStatesEngine Class Reference
This engine provides the current state of the keyboard modifiers and mouse buttons, primarily useful for accessibility feature support. More...
#include <keystate.h>

Public Member Functions | |
| KeyStatesEngine (QObject *parent, const QVariantList &args) | |
| ~KeyStatesEngine () | |
| void | init () |
| Plasma::Service * | serviceForSource (const QString &source) |
Protected Slots | |
| void | keyAdded (Qt::Key key) |
| void | keyLatched (Qt::Key key, bool state) |
| void | keyLocked (Qt::Key key, bool state) |
| void | keyPressed (Qt::Key key, bool state) |
| void | keyRemoved (Qt::Key key) |
| void | mouseButtonPressed (Qt::MouseButton button, bool state) |
Detailed Description
This engine provides the current state of the keyboard modifiers and mouse buttons, primarily useful for accessibility feature support.
Definition at line 31 of file keystate.h.
Constructor & Destructor Documentation
| KeyStatesEngine::KeyStatesEngine | ( | QObject * | parent, | |
| const QVariantList & | args | |||
| ) |
Definition at line 26 of file keystate.cpp.
| KeyStatesEngine::~KeyStatesEngine | ( | ) |
Definition at line 47 of file keystate.cpp.
Member Function Documentation
| void KeyStatesEngine::init | ( | ) |
Definition at line 51 of file keystate.cpp.
| void KeyStatesEngine::keyAdded | ( | Qt::Key | key | ) | [protected, slot] |
Definition at line 123 of file keystate.cpp.
| void KeyStatesEngine::keyLatched | ( | Qt::Key | key, | |
| bool | state | |||
| ) | [protected, slot] |
Definition at line 102 of file keystate.cpp.
| void KeyStatesEngine::keyLocked | ( | Qt::Key | key, | |
| bool | state | |||
| ) | [protected, slot] |
Definition at line 109 of file keystate.cpp.
| void KeyStatesEngine::keyPressed | ( | Qt::Key | key, | |
| bool | state | |||
| ) | [protected, slot] |
Definition at line 95 of file keystate.cpp.
| void KeyStatesEngine::keyRemoved | ( | Qt::Key | key | ) | [protected, slot] |
Definition at line 134 of file keystate.cpp.
| void KeyStatesEngine::mouseButtonPressed | ( | Qt::MouseButton | button, | |
| bool | state | |||
| ) | [protected, slot] |
Definition at line 116 of file keystate.cpp.
| Plasma::Service * KeyStatesEngine::serviceForSource | ( | const QString & | source | ) |
Definition at line 82 of file keystate.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference