|
MythTV
0.27pre
|
A LineEdit that does special things when you press number keys (enter letters with multiple presses, just like a phone keypad) More...
#include <mythwidgets.h>

Public Slots | |
| virtual void | deleteLater (void) |
| virtual void | setText (const QString &text) |
Signals | |
| void | shiftState (bool) |
| void | cycleState (QString current_choice, QString set) |
| void | changeHelpText (QString) |
| void | gotFocus () |
| void | lostFocus () |
| void | tryingToLooseFocus (bool up_or_down) |
| void | textChanged (QString) |
Public Member Functions | |
| MythRemoteLineEdit (QWidget *parent, const char *name="MythRemoteLineEdit") | |
| MythRemoteLineEdit (const QString &contents, QWidget *parent, const char *name="MythRemoteLineEdit") | |
| MythRemoteLineEdit (QFont *a_font, QWidget *parent, const char *name="MythRemoteLineEdit") | |
| MythRemoteLineEdit (int lines, QWidget *parent, const char *name="MythRemoteLineEdit") | |
| void | setHelpText (const QString &) |
| void | setCycleTime (float desired_interval) |
| void | setCharacterColors (QColor unselected, QColor selected, QColor special) |
| void | insert (QString text) |
| void | backspace () |
| void | del () |
| void | setPopupPosition (PopupPositionQt pos) |
| PopupPositionQt | getPopupPosition (void) |
| virtual QString | text () |
Protected Member Functions | |
| void | Teardown (void) |
| virtual | ~MythRemoteLineEdit () |
| virtual void | focusInEvent (QFocusEvent *e) |
| virtual void | focusOutEvent (QFocusEvent *e) |
| virtual void | keyPressEvent (QKeyEvent *e) |
| virtual void | popupVirtualKeyboard (void) |
Private Slots | |
| void | startCycle (QString current_choice, QString set) |
| void | updateCycle (QString current_choice, QString set) |
| void | endCycle (bool select) |
| void | endCycle (void) |
Private Member Functions | |
| void | Init (void) |
| void | cycleKeys (QString cycleList) |
| void | toggleShift (void) |
Private Attributes | |
| QFont * | my_font |
| bool | shift |
| QTimer * | cycle_timer |
| bool | active_cycle |
| QString | current_choice |
| QString | current_set |
| int | cycle_time |
| QString | helptext |
| int | pre_cycle_pos |
| QString | pre_cycle_text_before_cursor |
| QString | pre_cycle_text_after_cursor |
| QColor | col_unselected |
| QColor | col_selected |
| QColor | col_special |
| QString | hex_unselected |
| QString | hex_selected |
| QString | hex_special |
| int | m_lines |
| VirtualKeyboardQt * | popup |
| bool | useVirtualKeyboard |
| PopupPositionQt | popupPosition |
A LineEdit that does special things when you press number keys (enter letters with multiple presses, just like a phone keypad)
Definition at line 195 of file mythwidgets.h.
| MythRemoteLineEdit::MythRemoteLineEdit | ( | QWidget * | parent, |
| const char * | name = "MythRemoteLineEdit" |
||
| ) |
Definition at line 577 of file mythwidgets.cpp.
| MythRemoteLineEdit::MythRemoteLineEdit | ( | const QString & | contents, |
| QWidget * | parent, | ||
| const char * | name = "MythRemoteLineEdit" |
||
| ) |
Definition at line 586 of file mythwidgets.cpp.
| MythRemoteLineEdit::MythRemoteLineEdit | ( | QFont * | a_font, |
| QWidget * | parent, | ||
| const char * | name = "MythRemoteLineEdit" |
||
| ) |
Definition at line 597 of file mythwidgets.cpp.
| MythRemoteLineEdit::MythRemoteLineEdit | ( | int | lines, |
| QWidget * | parent, | ||
| const char * | name = "MythRemoteLineEdit" |
||
| ) |
Definition at line 607 of file mythwidgets.cpp.
|
protectedvirtual |
Definition at line 1118 of file mythwidgets.cpp.
| void MythRemoteLineEdit::setHelpText | ( | const QString & | help | ) |
Definition at line 1085 of file mythwidgets.cpp.
| void MythRemoteLineEdit::setCycleTime | ( | float | desired_interval | ) |
Definition at line 1007 of file mythwidgets.cpp.
| void MythRemoteLineEdit::setCharacterColors | ( | QColor | unselected, |
| QColor | selected, | ||
| QColor | special | ||
| ) |
Definition at line 653 of file mythwidgets.cpp.
Referenced by Init().
| void MythRemoteLineEdit::insert | ( | QString | text | ) |
Definition at line 1152 of file mythwidgets.cpp.
Referenced by UIKeyboardType::insertChar().
| void MythRemoteLineEdit::backspace | ( | ) |
Definition at line 1164 of file mythwidgets.cpp.
Referenced by UIKeyboardType::backspaceKey().
| void MythRemoteLineEdit::del | ( | ) |
Definition at line 1158 of file mythwidgets.cpp.
Referenced by UIKeyboardType::delKey().
|
inline |
Definition at line 215 of file mythwidgets.h.
|
inline |
Definition at line 216 of file mythwidgets.h.
Referenced by VirtualKeyboardQt::SwitchLayout().
|
virtual |
Definition at line 862 of file mythwidgets.cpp.
Referenced by MythPopupBox::showGetTextPopup().
|
signal |
|
signal |
Referenced by focusInEvent(), and setHelpText().
|
signal |
Referenced by focusInEvent().
|
signal |
Referenced by focusOutEvent().
Referenced by keyPressEvent().
|
signal |
Referenced by backspace(), del(), endCycle(), insert(), and keyPressEvent().
Definition at line 1123 of file mythwidgets.cpp.
|
virtualslot |
Definition at line 856 of file mythwidgets.cpp.
Referenced by MythRemoteLineEdit(), MythPopupBox::showGetTextPopup(), and updateCycle().
Definition at line 1129 of file mythwidgets.cpp.
Referenced by deleteLater(), and ~MythRemoteLineEdit().
|
protectedvirtual |
Definition at line 1093 of file mythwidgets.cpp.
|
protectedvirtual |
Definition at line 1107 of file mythwidgets.cpp.
|
protectedvirtual |
Definition at line 867 of file mythwidgets.cpp.
Definition at line 1141 of file mythwidgets.cpp.
Referenced by keyPressEvent().
|
privateslot |
Definition at line 675 of file mythwidgets.cpp.
Referenced by cycleKeys().
|
privateslot |
Definition at line 709 of file mythwidgets.cpp.
Referenced by cycleKeys(), startCycle(), and toggleShift().
Definition at line 804 of file mythwidgets.cpp.
Definition at line 245 of file mythwidgets.h.
Referenced by cycleKeys(), endCycle(), Init(), and keyPressEvent().
Definition at line 617 of file mythwidgets.cpp.
Referenced by MythRemoteLineEdit().
|
private |
Definition at line 1022 of file mythwidgets.cpp.
Referenced by keyPressEvent().
Definition at line 1061 of file mythwidgets.cpp.
Referenced by keyPressEvent().
|
private |
Definition at line 248 of file mythwidgets.h.
Referenced by Init(), and MythRemoteLineEdit().
|
private |
Definition at line 253 of file mythwidgets.h.
Referenced by endCycle(), Init(), toggleShift(), and updateCycle().
|
private |
Definition at line 254 of file mythwidgets.h.
Referenced by cycleKeys(), Init(), startCycle(), and Teardown().
|
private |
Definition at line 255 of file mythwidgets.h.
Referenced by cycleKeys(), endCycle(), Init(), keyPressEvent(), startCycle(), and toggleShift().
|
private |
Definition at line 256 of file mythwidgets.h.
Referenced by cycleKeys(), endCycle(), Init(), toggleShift(), and updateCycle().
|
private |
Definition at line 257 of file mythwidgets.h.
Referenced by cycleKeys(), endCycle(), Init(), and toggleShift().
|
private |
Definition at line 258 of file mythwidgets.h.
Referenced by cycleKeys(), Init(), setCycleTime(), and startCycle().
|
private |
Definition at line 259 of file mythwidgets.h.
Referenced by focusInEvent(), and setHelpText().
|
private |
Definition at line 261 of file mythwidgets.h.
Referenced by endCycle(), startCycle(), and updateCycle().
|
private |
Definition at line 262 of file mythwidgets.h.
Referenced by endCycle(), Init(), startCycle(), and updateCycle().
|
private |
Definition at line 263 of file mythwidgets.h.
Referenced by endCycle(), Init(), startCycle(), and updateCycle().
|
private |
Definition at line 265 of file mythwidgets.h.
Referenced by setCharacterColors().
|
private |
Definition at line 266 of file mythwidgets.h.
Referenced by setCharacterColors().
|
private |
Definition at line 267 of file mythwidgets.h.
Referenced by setCharacterColors().
|
private |
Definition at line 269 of file mythwidgets.h.
Referenced by setCharacterColors(), and updateCycle().
|
private |
Definition at line 270 of file mythwidgets.h.
Referenced by setCharacterColors(), and updateCycle().
|
private |
Definition at line 271 of file mythwidgets.h.
Referenced by setCharacterColors(), and updateCycle().
|
private |
Definition at line 273 of file mythwidgets.h.
Referenced by Init(), and MythRemoteLineEdit().
|
private |
Definition at line 275 of file mythwidgets.h.
Referenced by focusOutEvent(), Init(), keyPressEvent(), popupVirtualKeyboard(), and Teardown().
|
private |
Definition at line 276 of file mythwidgets.h.
Referenced by Init(), and keyPressEvent().
|
private |
Definition at line 277 of file mythwidgets.h.
Referenced by Init().
1.8.1.2