31 void Start(std::chrono::seconds Interval = 1s);
44 bool Create(
void)
override;
52 void Init(
void)
override;
73 const QString &
help =
"",
74 const QString & detail =
"",
75 const QString & helpdetail =
"",
76 const QString & state =
"",
77 const QString & data =
"");
Screen in which all other widgets are contained and rendered.
This widget is used for grouping other widgets for display when a particular named state is called.
All purpose text widget, displays a text string.
Holds information on recordings and videos.
void UpdateRequired(StatusBoxItem *Item)
void Start(std::chrono::seconds Interval=1s)
StatusBoxItem(MythUIButtonList *lbtype, const QString &text, QVariant data)
Reports on various status items.
StatusBox(MythScreenStack *parent)
void getActualRecordedBPS(const QString &hostnames)
Fills in m_recordingProfilesBps w/ average bitrate from recorded table.
void clicked(MythUIButtonListItem *item)
void customEvent(QEvent *event) override
StatusBoxItem * AddLogLine(const QString &line, const QString &help="", const QString &detail="", const QString &helpdetail="", const QString &state="", const QString &data="")
MythUIButtonList * m_categoryList
void setHelpText(MythUIButtonListItem *item)
~StatusBox(void) override
void doAutoExpireList()
Show list of recordings which may AutoExpire.
bool Create(void) override
std::vector< ProgramInfo * > m_expList
MythUIText * m_justHelpText
MythUIButtonList * m_logList
recprof2bps_t m_recordingProfilesBps
bool keyPressEvent(QKeyEvent *event) override
Key event handler.
void doMachineStatus()
Show machine status.
MythUIStateType * m_iconState
MythScreenStack * m_popupStack
void Init(void) override
Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in...
void updateLogList(MythUIButtonListItem *item)
QMap< QString, unsigned int > recprof2bps_t