93 LOG(VB_GENERAL, LOG_ALERT,
94 "Cannot load screen 'guistartup'");
150 std::chrono::milliseconds elapsed { 0ms };
176 std::chrono::milliseconds elapsed { 0ms };
183 QString message = tr(
"Do you really want to exit MythTV?");
188 if (confirmdialog->Create())
MythTimer * m_progressTimer
bool setMessageState(const QString &name)
MythUIStateType * m_statusState
void updateProgress(void)
MythUIButton * m_dummyButton
std::chrono::milliseconds m_total
bool setStatusState(const QString &name)
MythUIStateType * m_messageState
void cancelPortCheck(void)
MythUIButton * m_setupButton
MythUIButton * m_retryButton
void setTotal(std::chrono::seconds total)
~GUIStartup(void) override
bool Create(void) override
MythUIButton * m_exitButton
GUIStartup(MythScreenStack *parent, QEventLoop *eventLoop)
MythUIButton * m_searchButton
void Close(void) override
MythUIProgressBar * m_progressBar
void OnClosePromptReturn(bool submit)
Dialog asking for user confirmation.
MythScreenStack * GetStack(const QString &Stackname)
virtual void AddScreen(MythScreenType *screen, bool allowFade=true)
Screen in which all other widgets are contained and rendered.
void BuildFocusList(void)
bool SetFocusWidget(MythUIType *widget=nullptr)
A QElapsedTimer based timer to replace use of QTime as a timer.
void addMSecs(std::chrono::milliseconds ms)
Adds an offset to the last call to start() or restart().
std::chrono::milliseconds elapsed(void)
Returns milliseconds elapsed since last start() or restart()
void stop(void)
Stops timer, next call to isRunning() will return false and any calls to elapsed() or restart() will ...
void start(void)
starts measuring elapsed time.
bool DisplayState(const QString &name)
static bool LoadWindowFromXML(const QString &xmlfile, const QString &windowname, MythUIType *parent)
ISO 3166-1 support functions.
ISO 639-1 and ISO 639-2 support functions.
#define LOG(_MASK_, _LEVEL_, _QSTRING_)
MythMainWindow * GetMythMainWindow(void)
static bool Assign(ContainerType *container, UIType *&item, const QString &name, bool *err=nullptr)