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


Public Slots | |
| virtual void | deleteLater (void) |
| virtual void | updateBackground () |
| virtual void | initForeground () |
| virtual void | updateForeground () |
| virtual void | updateForeground (const QRect &) |
| draws anything that intersects | |
| virtual void | updateForegroundRegion (const QRect &) |
| only draws the region | |
| virtual bool | assignFirstFocus () |
| virtual bool | nextPrevWidgetFocus (bool up_or_down) |
| virtual void | activateCurrent () |
Public Slots inherited from MythDialog | |
| DialogCode | exec (void) |
| virtual void | done (int) |
| virtual void | AcceptItem (int) |
| virtual void | accept () |
| virtual void | reject () |
Public Member Functions | |
| MythThemedDialog (MythMainWindow *parent, const QString &window_name, const QString &theme_filename=QString(), const char *name="MythThemedDialog", bool setsize=true) | |
| MythThemedDialog (MythMainWindow *parent, const char *name="MythThemedDialog", bool setsize=true) | |
| virtual bool | loadThemedWindow (QString window_name, QString theme_filename) |
| virtual void | loadWindow (QDomElement &) |
| virtual void | parseContainer (QDomElement &) |
| virtual void | parseFont (QDomElement &) |
| bool | buildFocusList () |
| UIType * | getUIObject (const QString &name) |
| UIType * | getCurrentFocusWidget () |
| void | setCurrentFocusWidget (UIType *widget) |
| UIKeyboardType * | getUIKeyboardType (const QString &name) |
| LayerSet * | getContainer (const QString &name) |
| fontProp * | getFont (const QString &name) |
| void | setContext (int a_context) |
| int | getContext () |
Public Member Functions inherited from MythDialog | |
| MythDialog (MythMainWindow *parent, const char *name="MythDialog", bool setsize=true) | |
| DialogCode | result (void) const |
| virtual void | Show (void) |
| void | hide (void) |
| void | setNoErase (void) |
| virtual bool | onMediaEvent (MythMediaDevice *mediadevice) |
| void | setResult (DialogCode r) |
| virtual void | deleteLater (void) |
Protected Member Functions | |
| ~MythThemedDialog () | |
| void | paintEvent (QPaintEvent *e) |
| XMLParse * | getTheme () |
| QDomElement & | getXmlData () |
Protected Member Functions inherited from MythDialog | |
| ~MythDialog () | |
| void | TeardownAll (void) |
| void | keyPressEvent (QKeyEvent *e) |
Protected Attributes | |
| UIType * | widget_with_current_focus |
| QPixmap | my_background |
| QPixmap | my_foreground |
Protected Attributes inherited from MythDialog | |
| float | wmult |
| float | hmult |
| int | screenwidth |
| int | screenheight |
| int | xbase |
| int | ybase |
| MythMainWindow * | m_parent |
| DialogCode | rescode |
| bool | in_loop |
| QFont | defaultBigFont |
| QFont | defaultMediumFont |
| QFont | defaultSmallFont |
Private Member Functions | |
| void | ReallyUpdateForeground (const QRect &) |
| void | UpdateForegroundRect (const QRect &inv_rect) |
Private Attributes | |
| XMLParse * | theme |
| QDomElement | xmldata |
| int | context |
| QList< LayerSet * > | my_containers |
| vector< UIType * > | focus_taking_widgets |
| QRect | redrawRect |
Additional Inherited Members | |
Signals inherited from MythDialog | |
| void | menuButtonPressed () |
| void | leaveModality () |
Static Public Member Functions inherited from MythDialog | |
| static int | CalcItemIndex (DialogCode code) |
Static Public Attributes inherited from MythDialog | |
| static const DialogCode | Rejected = kDialogCodeRejected |
| static const DialogCode | Accepted = kDialogCodeAccepted |
| static const DialogCode | ListStart = kDialogCodeListStart |
Definition at line 261 of file mythdialogs.h.
| MythThemedDialog::MythThemedDialog | ( | MythMainWindow * | parent, |
| const QString & | window_name, | ||
| const QString & | theme_filename = QString(), |
||
| const char * | name = "MythThemedDialog", |
||
| bool | setsize = true |
||
| ) |
Definition at line 932 of file mythdialogs.cpp.
| MythThemedDialog::MythThemedDialog | ( | MythMainWindow * | parent, |
| const char * | name = "MythThemedDialog", |
||
| bool | setsize = true |
||
| ) |
Definition at line 955 of file mythdialogs.cpp.
|
protected |
Definition at line 1049 of file mythdialogs.cpp.
|
virtual |
Definition at line 963 of file mythdialogs.cpp.
Referenced by MythThemedDialog(), and VirtualKeyboardQt::SwitchLayout().
|
virtual |
Definition at line 1068 of file mythdialogs.cpp.
Referenced by loadThemedWindow().
|
virtual |
Definition at line 1099 of file mythdialogs.cpp.
Referenced by loadWindow().
|
virtual |
Definition at line 1122 of file mythdialogs.cpp.
| bool MythThemedDialog::buildFocusList | ( | ) |
Definition at line 1017 of file mythdialogs.cpp.
Referenced by loadThemedWindow().
| UIType * MythThemedDialog::getUIObject | ( | const QString & | name | ) |
Definition at line 1425 of file mythdialogs.cpp.
| UIType * MythThemedDialog::getCurrentFocusWidget | ( | ) |
Definition at line 1447 of file mythdialogs.cpp.
Definition at line 1456 of file mythdialogs.cpp.
| UIKeyboardType * MythThemedDialog::getUIKeyboardType | ( | const QString & | name | ) |
Definition at line 1472 of file mythdialogs.cpp.
Referenced by VirtualKeyboardQt::SwitchLayout().
| LayerSet * MythThemedDialog::getContainer | ( | const QString & | name | ) |
Definition at line 1477 of file mythdialogs.cpp.
Referenced by VirtualKeyboardQt::SwitchLayout().
| fontProp * MythThemedDialog::getFont | ( | const QString & | name | ) |
Definition at line 1489 of file mythdialogs.cpp.
Definition at line 291 of file mythdialogs.h.
|
inline |
Definition at line 292 of file mythdialogs.h.
Definition at line 1058 of file mythdialogs.cpp.
|
virtualslot |
Definition at line 1138 of file mythdialogs.cpp.
Referenced by loadThemedWindow().
|
virtualslot |
Definition at line 1132 of file mythdialogs.cpp.
Referenced by loadThemedWindow().
|
virtualslot |
Definition at line 1177 of file mythdialogs.cpp.
Referenced by initForeground(), and loadThemedWindow().
|
virtualslot |
draws anything that intersects
Definition at line 1187 of file mythdialogs.cpp.
|
virtualslot |
only draws the region
Definition at line 1215 of file mythdialogs.cpp.
Referenced by loadThemedWindow().
|
virtualslot |
Definition at line 1300 of file mythdialogs.cpp.
Referenced by nextPrevWidgetFocus().
Definition at line 1322 of file mythdialogs.cpp.
|
virtualslot |
Definition at line 1396 of file mythdialogs.cpp.
|
protected |
Definition at line 1288 of file mythdialogs.cpp.
|
inlineprotected |
Definition at line 314 of file mythdialogs.h.
|
inlineprotected |
Definition at line 315 of file mythdialogs.h.
|
private |
Definition at line 1201 of file mythdialogs.cpp.
Referenced by paintEvent().
|
private |
Definition at line 1225 of file mythdialogs.cpp.
Referenced by ReallyUpdateForeground(), and updateForegroundRegion().
|
protected |
Definition at line 311 of file mythdialogs.h.
Referenced by activateCurrent(), assignFirstFocus(), getCurrentFocusWidget(), loadThemedWindow(), nextPrevWidgetFocus(), and setCurrentFocusWidget().
|
protected |
Definition at line 317 of file mythdialogs.h.
Referenced by initForeground(), updateBackground(), and UpdateForegroundRect().
|
protected |
Definition at line 318 of file mythdialogs.h.
Referenced by initForeground(), paintEvent(), and UpdateForegroundRect().
|
private |
Definition at line 326 of file mythdialogs.h.
Referenced by deleteLater(), getFont(), loadThemedWindow(), loadWindow(), MythThemedDialog(), parseContainer(), parseFont(), updateBackground(), and ~MythThemedDialog().
|
private |
Definition at line 327 of file mythdialogs.h.
Referenced by loadThemedWindow().
|
private |
Definition at line 328 of file mythdialogs.h.
Referenced by buildFocusList(), loadThemedWindow(), updateBackground(), and UpdateForegroundRect().
|
private |
Definition at line 330 of file mythdialogs.h.
Referenced by buildFocusList(), getContainer(), getUIObject(), loadThemedWindow(), parseContainer(), and UpdateForegroundRect().
|
private |
Definition at line 331 of file mythdialogs.h.
Referenced by assignFirstFocus(), buildFocusList(), nextPrevWidgetFocus(), and setCurrentFocusWidget().
|
private |
Definition at line 333 of file mythdialogs.h.
Referenced by loadThemedWindow(), paintEvent(), ReallyUpdateForeground(), and updateForeground().
1.8.1.2