ShortcutWidget Class Reference
User defined key-shortcuts for Style Manager dialog. More...
#include <shortcutwidget.h>
Public Slots | |
| void | setKeyText () |
| void | setNoKey () |
Signals | |
| void | newKey (const QString &) |
| emitted when a shrotcut is changed. | |
Public Member Functions | |
| ShortcutWidget (QWidget *parent=0) | |
| ~ShortcutWidget () | |
| virtual void | changeEvent (QEvent *e) |
| bool | event (QEvent *ev) |
| void | keyPressEvent (QKeyEvent *k) |
| void | keyReleaseEvent (QKeyEvent *k) |
| void | setShortcut (const QString &shortcut) |
| void | languageChange () |
Static Public Member Functions | |
| static QString | getKeyText (int KeyC) |
Protected Attributes | |
| int | keyCode |
| QString | Part0 |
| QString | Part1 |
| QString | Part2 |
| QString | Part3 |
| QString | Part4 |
Detailed Description
User defined key-shortcuts for Style Manager dialog.Definition at line 21 of file shortcutwidget.h.
Constructor & Destructor Documentation
| ShortcutWidget::ShortcutWidget | ( | QWidget * | parent = 0 |
) |
Definition at line 15 of file shortcutwidget.cpp.
References keyCode, languageChange(), Part0, Part1, Part2, Part3, setKeyText(), and setNoKey().
| ShortcutWidget::~ShortcutWidget | ( | ) |
Definition at line 209 of file shortcutwidget.cpp.
Member Function Documentation
| void ShortcutWidget::changeEvent | ( | QEvent * | e | ) | [virtual] |
| bool ShortcutWidget::event | ( | QEvent * | ev | ) |
Definition at line 50 of file shortcutwidget.cpp.
References keyPressEvent(), and keyReleaseEvent().
| void ShortcutWidget::keyPressEvent | ( | QKeyEvent * | k | ) |
| void ShortcutWidget::keyReleaseEvent | ( | QKeyEvent * | k | ) |
| void ShortcutWidget::setShortcut | ( | const QString & | shortcut | ) |
Definition at line 179 of file shortcutwidget.cpp.
References setKeyText(), and setNoKey().
Referenced by StyleManager::slotSetupWidget(), and StyleManager::slotShortcutChanged().
| QString ShortcutWidget::getKeyText | ( | int | KeyC | ) | [static] |
| void ShortcutWidget::languageChange | ( | ) |
Definition at line 43 of file shortcutwidget.cpp.
References tr().
Referenced by changeEvent(), StyleManager::languageChange(), and ShortcutWidget().
| void ShortcutWidget::setKeyText | ( | ) | [slot] |
Definition at line 163 of file shortcutwidget.cpp.
References keyCode, Part0, Part1, Part2, Part3, and Part4.
Referenced by setShortcut(), and ShortcutWidget().
| void ShortcutWidget::setNoKey | ( | ) | [slot] |
Definition at line 200 of file shortcutwidget.cpp.
References newKey().
Referenced by setShortcut(), and ShortcutWidget().
| void ShortcutWidget::newKey | ( | const QString & | ) | [signal] |
emitted when a shrotcut is changed.
Parameter will be QString::null when No key is used
Referenced by keyPressEvent(), and setNoKey().
Member Data Documentation
int ShortcutWidget::keyCode [protected] |
Definition at line 52 of file shortcutwidget.h.
Referenced by keyPressEvent(), keyReleaseEvent(), setKeyText(), and ShortcutWidget().
QString ShortcutWidget::Part0 [protected] |
Definition at line 53 of file shortcutwidget.h.
Referenced by keyPressEvent(), keyReleaseEvent(), setKeyText(), and ShortcutWidget().
QString ShortcutWidget::Part1 [protected] |
Definition at line 54 of file shortcutwidget.h.
Referenced by keyPressEvent(), keyReleaseEvent(), setKeyText(), and ShortcutWidget().
QString ShortcutWidget::Part2 [protected] |
Definition at line 55 of file shortcutwidget.h.
Referenced by keyPressEvent(), keyReleaseEvent(), setKeyText(), and ShortcutWidget().
QString ShortcutWidget::Part3 [protected] |
Definition at line 56 of file shortcutwidget.h.
Referenced by keyPressEvent(), keyReleaseEvent(), setKeyText(), and ShortcutWidget().
QString ShortcutWidget::Part4 [protected] |
Definition at line 57 of file shortcutwidget.h.
Referenced by keyPressEvent(), keyReleaseEvent(), and setKeyText().
The documentation for this class was generated from the following files:
