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) |
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 42 of file mythnotificationcenter.cpp.
|
overridevirtual |
Reimplemented from MythScreenStack.
Definition at line 123 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().