#include </home/clem/local/src/opie/inputmethods/jumpx/keyboard.h>
Signals | |
| void | key (ushort unicode, ushort qcode, ushort modifiers, bool, bool) |
Public Member Functions | |
| Keyboard (QWidget *parent=0, const char *name=0, WFlags f=0) | |
| void | resetState () |
| void | mousePressEvent (QMouseEvent *) |
| void | mouseReleaseEvent (QMouseEvent *) |
| void | mouseMoveEvent (QMouseEvent *) |
| void | resizeEvent (QResizeEvent *) |
| void | paintEvent (QPaintEvent *e) |
| QSize | sizeHint () const |
Private Slots | |
| void | delayTimerDone () |
| void | rateTimerDone () |
Private Attributes | |
| int | shift |
| int | paren |
| int | ctrl |
| int | alt |
| int | pressedKeyUnicode |
| int | pressedKeyQcode |
| int | pressedMod |
| int | pressedx |
| int | pressedy |
| int | pressedw |
| int | pressedh |
| bool | isnoncont |
| int | pressed2x |
| int | pressed2y |
| int | pressed2w |
| int | pressed2h |
| int | slideKeyUnicodeH |
| int | slideKeyQcodeH |
| int | slideKeyUnicodeV |
| int | slideKeyQcodeV |
| bool | enableMouseTracking |
| QPixmap * | slidePix |
| QPixmap * | slidePixH |
| QPixmap * | slidePixV |
| QPixmap | releasedPlain |
| QPixmap | releasedShift |
| QPixmap | releasedParen |
| QPixmap | pressedPlain |
| QPixmap | pressedShift |
| QPixmap | pressedParen |
| QPixmap | pressedDigit |
| QPixmap | offscreen |
| QPixmap * | releasedPix |
| QPixmap * | pressedPix |
| QTimer * | delayTimer |
| QTimer * | rateTimer |
|
||||||||||||||||
|
Definition at line 129 of file keyboard.cpp. References bitBlt(), delayTimer, delayTimerDone(), letterx1, Opie::Core::OResource::loadPixmap(), offscreen, pressedDigit, pressedParen, pressedPix, pressedPlain, pressedShift, rateTimer, rateTimerDone(), releasedParen, releasedPix, releasedPlain, releasedShift, slidePix, and specialx1. |
|
|
Definition at line 506 of file keyboard.cpp. References autorepeatRate, key(), pressedKeyQcode, pressedKeyUnicode, pressedMod, and rateTimer. Referenced by Keyboard(). |
|
||||||||||||||||||||||||
|
Referenced by delayTimerDone(), mouseMoveEvent(), mousePressEvent(), and rateTimerDone(). |
|
|
Definition at line 471 of file keyboard.cpp. References autorepeatDelaytime, bitBlt(), delayTimer, enableMouseTracking, key(), Qt::Key_Backspace, offscreen, pressedh, pressedKeyQcode, pressedKeyUnicode, pressedMod, pressedw, pressedx, pressedy, rateTimer, slideKeyQcodeH, slideKeyQcodeV, slideKeyUnicodeH, slideKeyUnicodeV, slidePix, slidePixH, and slidePixV. |
|
|
Definition at line 183 of file keyboard.cpp. References alt, Qt::AltButton, autorepeatDelaytime, bitBlt(), Qt::ControlButton, ctrl, cursorMap, cursorw, cursorx1, delayTimer, enableMouseTracking, isnoncont, key(), Qt::Key_Backspace, letterh, letterMap, letterMapShift, letterw, letterx1, letterx2, QChar::lower(), mod1w, mod1x1, mod1x2, mod2w, mod2x1, mod2x2, num1Map, num1w, num1x1, num1x2, num2Map, num2w, num2x1, num2x2, offscreen, paren, pressed2h, pressed2w, pressed2x, pressed2y, pressedDigit, pressedh, pressedKeyQcode, pressedKeyUnicode, pressedMod, pressedParen, pressedPix, pressedPlain, pressedShift, pressedw, pressedx, pressedy, mapElement::qcode, releasedParen, releasedPix, releasedPlain, releasedShift, row, shift, Qt::ShiftButton, slideKeyQcodeH, slideKeyQcodeV, slideKeyUnicodeH, slideKeyUnicodeV, slidePixH, slidePixV, specialMap, specialMapParen, specialMapShift, specialw, specialx1, specialx2, QChar::unicode(), mapElement::unicode, QChar::upper(), Opie::MM::x, and Opie::MM::y. |
|
|
Definition at line 421 of file keyboard.cpp. References alt, bitBlt(), ctrl, delayTimer, enableMouseTracking, isnoncont, Qt::Key_Alt, Qt::Key_Control, Qt::Key_Shift, myParenID, offscreen, paren, pressed2h, pressed2w, pressed2x, pressed2y, pressedh, pressedKeyQcode, pressedPix, pressedPlain, pressedw, pressedx, pressedy, rateTimer, releasedPix, releasedPlain, and shift. |
|
|
Definition at line 178 of file keyboard.cpp. |
|
|
Definition at line 512 of file keyboard.cpp. References key(), pressedKeyQcode, pressedKeyUnicode, and pressedMod. Referenced by Keyboard(). |
|
|
Definition at line 522 of file keyboard.cpp. |
|
|
Definition at line 173 of file keyboard.cpp. |
|
|
Definition at line 517 of file keyboard.cpp. References offscreen. |
|
|
Definition at line 47 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 46 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 72 of file keyboard.h. Referenced by Keyboard(), mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 55 of file keyboard.h. Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 51 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 67 of file keyboard.h. Referenced by Keyboard(), mouseMoveEvent(), mousePressEvent(), mouseReleaseEvent(), paintEvent(), and sizeHint(). |
|
|
Definition at line 45 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 52 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 52 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 52 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 52 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 65 of file keyboard.h. Referenced by Keyboard(), and mousePressEvent(). |
|
|
Definition at line 50 of file keyboard.h. Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 49 of file keyboard.h. Referenced by delayTimerDone(), mouseMoveEvent(), mousePressEvent(), mouseReleaseEvent(), and rateTimerDone(). |
|
|
Definition at line 49 of file keyboard.h. Referenced by delayTimerDone(), mouseMoveEvent(), mousePressEvent(), and rateTimerDone(). |
|
|
Definition at line 49 of file keyboard.h. Referenced by delayTimerDone(), mouseMoveEvent(), mousePressEvent(), and rateTimerDone(). |
|
|
Definition at line 64 of file keyboard.h. Referenced by Keyboard(), and mousePressEvent(). |
|
|
Definition at line 70 of file keyboard.h. Referenced by Keyboard(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 62 of file keyboard.h. Referenced by Keyboard(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 63 of file keyboard.h. Referenced by Keyboard(), and mousePressEvent(). |
|
|
Definition at line 50 of file keyboard.h. Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 50 of file keyboard.h. Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 50 of file keyboard.h. Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 73 of file keyboard.h. Referenced by delayTimerDone(), Keyboard(), mouseMoveEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 60 of file keyboard.h. Referenced by Keyboard(), and mousePressEvent(). |
|
|
Definition at line 69 of file keyboard.h. Referenced by Keyboard(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 58 of file keyboard.h. Referenced by Keyboard(), mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 59 of file keyboard.h. Referenced by Keyboard(), and mousePressEvent(). |
|
|
Definition at line 44 of file keyboard.h. Referenced by mousePressEvent(), and mouseReleaseEvent(). |
|
|
Definition at line 54 of file keyboard.h. Referenced by mouseMoveEvent(), and mousePressEvent(). |
|
|
Definition at line 54 of file keyboard.h. Referenced by mouseMoveEvent(), and mousePressEvent(). |
|
|
Definition at line 54 of file keyboard.h. Referenced by mouseMoveEvent(), and mousePressEvent(). |
|
|
Definition at line 54 of file keyboard.h. Referenced by mouseMoveEvent(), and mousePressEvent(). |
|
|
Definition at line 56 of file keyboard.h. Referenced by Keyboard(), and mouseMoveEvent(). |
|
|
Definition at line 56 of file keyboard.h. Referenced by mouseMoveEvent(), and mousePressEvent(). |
|
|
Definition at line 56 of file keyboard.h. Referenced by mouseMoveEvent(), and mousePressEvent(). |
1.4.2