|
MythTV
0.27pre
|
#include <uitypes.h>


Public Types | |
| typedef QList< UIKeyType * > | KeyList |
Public Member Functions | |
| UIKeyboardType (const QString &, int) | |
| ~UIKeyboardType () | |
| void | SetContainer (LayerSet *container) |
| void | SetArea (QRect &area) |
| void | SetEdit (QWidget *edit) |
| void | SetParentDialog (MythThemedDialog *parentDialog) |
| KeyList | GetKeys () |
| void | AddKey (UIKeyType *key) |
| virtual void | Draw (QPainter *, int, int) |
| virtual void | calculateScreenArea () |
| virtual void | keyPressEvent (QKeyEvent *e) |
Public Member Functions inherited from UIType | |
| UIType (const QString &name) | |
| virtual | ~UIType () |
| void | SetOrder (int order) |
| void | SetParent (LayerSet *) |
| void | SetScreen (double wmult, double hmult) |
| void | SetContext (int con) |
| int | GetContext () |
| void | SetDebug (bool db) |
| void | allowFocus (bool yes_or_no) |
| void | SetDrawFontShadow (bool state) |
| QString | Name () |
| bool | canTakeFocus () |
| int | getOrder () |
| virtual void | DrawRegion (QPainter *, QRect &, int, int) |
| QRect | getScreenArea () |
| QString | cutDown (const QString &data, QFont *font, bool multiline=false, int overload_width=-1, int overload_height=-1) |
| QString | getName () |
| bool | isShown () |
| bool | isHidden () |
| bool | isFocused () |
Private Slots | |
| void | charKey () |
| void | lockOnOff () |
| void | shiftLOnOff () |
| void | shiftROnOff () |
| void | shiftOff () |
| void | altGrOnOff () |
| void | compOnOff () |
| void | updateButtons () |
| void | leftCursor () |
| void | rightCursor () |
| void | backspaceKey () |
| void | delKey () |
| void | close () |
Private Member Functions | |
| void | init () |
| void | insertChar (QString c) |
| void | moveUp () |
| void | moveDown () |
| void | moveLeft () |
| void | moveRight () |
| UIKeyType * | findKey (QString keyName) |
Private Attributes | |
| QRect | m_area |
| bool | m_bInitalized |
| bool | m_bCompTrap |
| QString | m_comp1 |
| UIKeyType * | m_altKey |
| UIKeyType * | m_lockKey |
| UIKeyType * | m_shiftLKey |
| UIKeyType * | m_shiftRKey |
| UIKeyType * | m_focusedKey |
| UIKeyType * | m_doneKey |
| QWidget * | m_parentEdit |
| MythThemedDialog * | m_parentDialog |
| LayerSet * | m_container |
| KeyList | m_keyList |
Additional Inherited Members | |
Public Slots inherited from UIType | |
| virtual bool | takeFocus () |
| virtual void | looseFocus () |
| virtual void | activate () |
| virtual void | refresh () |
| virtual void | show () |
| virtual void | hide () |
| virtual bool | toggleShow () |
Signals inherited from UIType | |
| void | requestUpdate () |
| void | requestUpdate (const QRect &) |
| void | requestRegionUpdate (const QRect &) |
| void | takingFocus () |
| void | loosingFocus () |
Protected Attributes inherited from UIType | |
| double | m_wmult |
| double | m_hmult |
| int | m_context |
| int | m_order |
| bool | m_debug |
| QString | m_name |
| LayerSet * | m_parent |
| bool | has_focus |
| bool | takes_focus |
| QRect | screen_area |
| bool | drawFontShadow |
| bool | hidden |
| typedef QList<UIKeyType*> UIKeyboardType::KeyList |
| UIKeyboardType::UIKeyboardType | ( | const QString & | name, |
| int | order | ||
| ) |
Definition at line 610 of file uitypes.cpp.
| UIKeyboardType::~UIKeyboardType | ( | ) |
Definition at line 626 of file uitypes.cpp.
|
inline |
Definition at line 248 of file uitypes.h.
Referenced by XMLParse::parseKeyboard().
|
inline |
Definition at line 249 of file uitypes.h.
Referenced by VirtualKeyboardQt::SwitchLayout().
|
inline |
Definition at line 250 of file uitypes.h.
Referenced by VirtualKeyboardQt::SwitchLayout().
Definition at line 1110 of file uitypes.cpp.
Referenced by XMLParse::parseKeyboard().
Reimplemented from UIType.
Definition at line 699 of file uitypes.cpp.
|
virtual |
Reimplemented from UIType.
Definition at line 716 of file uitypes.cpp.
Referenced by XMLParse::parseKeyboard().
|
virtual |
Definition at line 984 of file uitypes.cpp.
Referenced by VirtualKeyboardQt::keyPressEvent().
|
privateslot |
Definition at line 836 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 906 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 954 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 968 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 925 of file uitypes.cpp.
Referenced by charKey().
|
privateslot |
Definition at line 818 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 830 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 944 of file uitypes.cpp.
Referenced by altGrOnOff(), lockOnOff(), shiftLOnOff(), shiftOff(), and shiftROnOff().
|
privateslot |
Definition at line 724 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 748 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 772 of file uitypes.cpp.
Referenced by init().
|
privateslot |
Definition at line 795 of file uitypes.cpp.
Referenced by init().
Definition at line 936 of file uitypes.cpp.
Referenced by init().
|
private |
Definition at line 632 of file uitypes.cpp.
Referenced by Draw().
|
private |
Definition at line 845 of file uitypes.cpp.
Referenced by charKey().
|
private |
Definition at line 1027 of file uitypes.cpp.
Referenced by keyPressEvent().
|
private |
Definition at line 1045 of file uitypes.cpp.
Referenced by keyPressEvent().
|
private |
Definition at line 1063 of file uitypes.cpp.
Referenced by keyPressEvent().
|
private |
Definition at line 1081 of file uitypes.cpp.
Referenced by keyPressEvent().
|
private |
Definition at line 1099 of file uitypes.cpp.
Referenced by moveDown(), moveLeft(), moveRight(), and moveUp().
|
private |
Definition at line 284 of file uitypes.h.
Referenced by calculateScreenArea().
|
private |
Definition at line 286 of file uitypes.h.
Referenced by Draw(), init(), and UIKeyboardType().
|
private |
Definition at line 288 of file uitypes.h.
Referenced by compOnOff(), insertChar(), and UIKeyboardType().
|
private |
Definition at line 289 of file uitypes.h.
Referenced by compOnOff(), insertChar(), and UIKeyboardType().
|
private |
Definition at line 291 of file uitypes.h.
Referenced by altGrOnOff(), init(), lockOnOff(), shiftLOnOff(), shiftOff(), shiftROnOff(), UIKeyboardType(), and updateButtons().
|
private |
Definition at line 292 of file uitypes.h.
Referenced by altGrOnOff(), init(), lockOnOff(), shiftLOnOff(), shiftOff(), shiftROnOff(), and UIKeyboardType().
|
private |
Definition at line 293 of file uitypes.h.
Referenced by altGrOnOff(), init(), leftCursor(), lockOnOff(), rightCursor(), shiftLOnOff(), shiftOff(), shiftROnOff(), UIKeyboardType(), and updateButtons().
|
private |
Definition at line 294 of file uitypes.h.
Referenced by altGrOnOff(), init(), lockOnOff(), shiftLOnOff(), shiftOff(), shiftROnOff(), and UIKeyboardType().
|
private |
Definition at line 295 of file uitypes.h.
Referenced by AddKey(), charKey(), keyPressEvent(), moveDown(), moveLeft(), moveRight(), moveUp(), and UIKeyboardType().
|
private |
Definition at line 296 of file uitypes.h.
Referenced by init(), moveDown(), moveLeft(), moveRight(), moveUp(), and UIKeyboardType().
|
private |
Definition at line 298 of file uitypes.h.
Referenced by backspaceKey(), delKey(), insertChar(), keyPressEvent(), leftCursor(), rightCursor(), and UIKeyboardType().
|
private |
Definition at line 299 of file uitypes.h.
Referenced by close(), and UIKeyboardType().
|
private |
Definition at line 301 of file uitypes.h.
Referenced by UIKeyboardType(), and ~UIKeyboardType().
|
private |
1.8.1.2