|
MythTV master
|
#include <libmythui/mythnotificationcenter_private.h>
Public Member Functions | |
| MythNotificationScreenStack (MythMainWindow *parent, const QString &name, NCPrivate *owner) | |
| ~MythNotificationScreenStack () override | |
| void | CheckDeletes () |
| void | PopScreen (MythScreenType *screen, bool allowFade=true, bool deleteScreen=true) override |
| MythScreenType * | GetTopScreen (void) const override |
Public Member Functions inherited from MythScreenStack | |
| MythScreenStack (MythMainWindow *parent, const QString &name, bool main=false) | |
| ~MythScreenStack () override | |
| virtual void | AddScreen (MythScreenType *screen, bool allowFade=true) |
| virtual void | PopScreen (MythScreenType *screen=nullptr, bool allowFade=true, bool deleteScreen=true) |
| virtual MythScreenType * | GetTopScreen (void) const |
| void | GetDrawOrder (QVector< MythScreenType * > &screens) |
| void | GetScreenList (QVector< MythScreenType * > &screens) |
| void | ScheduleInitIfNeeded (void) |
| void | AllowReInit (void) |
| int | TotalScreens () const |
| void | DisableEffects (void) |
| void | EnableEffects (void) |
| QString | GetLocation (bool fullPath) const |
Static Public Attributes | |
| static const int | kFadeVal = 20 |
Private Attributes | |
| NCPrivate * | m_owner {nullptr} |
Additional Inherited Members | |
Signals inherited from MythScreenStack | |
| void | topScreenChanged (MythScreenType *screen) |
Static Public Member Functions inherited from MythScreenStack | |
| static MythPainter * | GetPainter (void) |
Protected Member Functions inherited from MythScreenStack | |
| virtual void | RecalculateDrawOrder (void) |
| void | DoNewFadeTransition () |
| void | CheckNewFadeTransition () |
| void | CheckDeletes (bool force=false) |
Protected Attributes inherited from MythScreenStack | |
| QVector< MythScreenType * > | m_children |
| QVector< MythScreenType * > | m_drawOrder |
| MythScreenType * | m_topScreen {nullptr} |
| bool | m_doTransitions {false} |
| bool | m_doInit {false} |
| bool | m_initTimerStarted {false} |
| bool | m_inNewTransition {false} |
| MythScreenType * | m_newTop {nullptr} |
| QVector< MythScreenType * > | m_toDelete |
Definition at line 239 of file mythnotificationcenter_private.h.
|
inline |
Definition at line 242 of file mythnotificationcenter_private.h.
|
inlineoverride |
Definition at line 248 of file mythnotificationcenter_private.h.
|
inline |
Definition at line 253 of file mythnotificationcenter_private.h.
Referenced by NCPrivate::GetNotificationScreens().
|
overridevirtual |
Reimplemented from MythScreenStack.
Definition at line 123 of file mythnotificationcenter.cpp.
|
overridevirtual |
Reimplemented from MythScreenStack.
Definition at line 42 of file mythnotificationcenter.cpp.
|
static |
Definition at line 264 of file mythnotificationcenter_private.h.
Referenced by PopScreen().
|
private |
Definition at line 270 of file mythnotificationcenter_private.h.
Referenced by ~MythNotificationScreenStack().