#include </home/clem/local/src/opie/noncore/apps/opie-console/function_keyboard.h>
Collaboration diagram for FunctionKeyboard:

Signals | |
| void | keyPressed (FKey, ushort, ushort, bool) |
Public Member Functions | |
| FunctionKeyboard (QWidget *parent=0) | |
| ~FunctionKeyboard () | |
| void | changeRows (int) |
| void | changeCols (int) |
| void | load (const Profile &) |
| void | loadDefaults () |
| void | paintEvent (QPaintEvent *) |
| void | paintKey (uint, uint) |
| void | mousePressEvent (QMouseEvent *) |
| void | mouseReleaseEvent (QMouseEvent *) |
| void | resizeEvent (QResizeEvent *) |
| QSize | sizeHint () const |
Private Attributes | |
| QMap< QString, FKey > | keys |
| uint | numRows |
| int | test |
| uint | numCols |
| uint | keyHeight |
| double | keyWidth |
| int | pressedRow |
| int | pressedCol |
| QObject * | parent |
Friends | |
| class | FunctionKeyboardConfig |
|
|
Definition at line 14 of file function_keyboard.cpp. References QMap< Key, T >::isEmpty(), keys, and loadDefaults(). |
|
|
Definition at line 48 of file function_keyboard.cpp. |
|
|
Definition at line 57 of file function_keyboard.cpp. References keyWidth, numCols, and width. Referenced by FunctionKeyboardConfig::slotChangeCols(). |
|
|
Definition at line 50 of file function_keyboard.cpp. References numRows. Referenced by FunctionKeyboardConfig::slotChangeRows(). |
|
||||||||||||||||||||
|
Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 63 of file function_keyboard.cpp. References QMap< Key, T >::clear(), i, QMap< Key, T >::isEmpty(), QString::isEmpty(), keys, keyWidth, l, loadDefaults(), Opie::Core::OResource::loadPixmap(), QString::number(), numCols, numRows, Profile::readEntry(), Profile::readNumEntry(), QStringList::split(), TRUE, and width. |
|
|
Definition at line 219 of file function_keyboard.cpp. References DEFAULT_COLS, DEFAULT_ROWS, QMap< Key, T >::insert(), Qt::Key_Down, Qt::Key_Enter, Qt::Key_Escape, Qt::Key_Space, Qt::Key_Tab, Qt::Key_Up, keys, keyWidth, numCols, numRows, and width. Referenced by FunctionKeyboard(), FunctionKeyboardConfig::load(), and load(). |
|
|
Definition at line 177 of file function_keyboard.cpp. References keyHeight, keyPressed(), keys, keyWidth, QString::number(), paintKey(), pressedCol, and pressedRow. |
|
|
Definition at line 190 of file function_keyboard.cpp. References col, keyPressed(), keys, QString::number(), paintKey(), pressedCol, pressedRow, and row. |
|
|
Definition at line 98 of file function_keyboard.cpp. References Qt::AlignHCenter, Qt::AlignVCenter, QMap< Key, T >::contains(), height, i, QString::isEmpty(), keyHeight, keys, keyWidth, QString::number(), numCols, numRows, p, pix, and width. |
|
||||||||||||
|
Definition at line 143 of file function_keyboard.cpp. References Qt::AlignHCenter, Qt::AlignVCenter, QString::isEmpty(), keyHeight, keys, keyWidth, QString::number(), numCols, p, pix, pressedCol, and pressedRow. Referenced by mousePressEvent(), mouseReleaseEvent(), FunctionKeyboardConfig::slotChangeIcon(), and FunctionKeyboardConfig::slotChangeLabelText(). |
|
|
Definition at line 205 of file function_keyboard.cpp. |
|
|
Definition at line 214 of file function_keyboard.cpp. |
|
|
Definition at line 44 of file function_keyboard.h. |
|
|
Definition at line 72 of file function_keyboard.h. Referenced by mousePressEvent(), paintEvent(), paintKey(), resizeEvent(), and sizeHint(). |
|
|
|
Definition at line 73 of file function_keyboard.h. Referenced by changeCols(), load(), loadDefaults(), mousePressEvent(), paintEvent(), paintKey(), and resizeEvent(). |
|
|
Definition at line 71 of file function_keyboard.h. Referenced by changeCols(), load(), loadDefaults(), paintEvent(), paintKey(), and resizeEvent(). |
|
|
Definition at line 69 of file function_keyboard.h. Referenced by changeRows(), load(), loadDefaults(), paintEvent(), and sizeHint(). |
|
|
Definition at line 77 of file function_keyboard.h. |
|
|
Definition at line 75 of file function_keyboard.h. Referenced by mousePressEvent(), mouseReleaseEvent(), and paintKey(). |
|
|
Definition at line 75 of file function_keyboard.h. Referenced by mousePressEvent(), mouseReleaseEvent(), and paintKey(). |
|
|
Definition at line 70 of file function_keyboard.h. |
1.4.2