mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-18 19:35:33 +08:00
Ref T703, overlay message utility functions
This commit is contained in:
committed by
Mat Sutcliffe
parent
55d0eb97d0
commit
bfcf553e3f
@@ -156,18 +156,23 @@ namespace BlackGui
|
||||
WIDGET::repaint();
|
||||
}
|
||||
|
||||
//! \copydoc BlackGui::COverlayMessages::showOverlayMessages
|
||||
void showOverlayHTMLMessageOrMessages(const BlackMisc::CStatusMessageList &messages, bool appendOldMessages = false, int timeOutMs = -1)
|
||||
//! \copydoc BlackGui::COverlayMessages::showOverlayMessagesOrSingleMessage
|
||||
void showOverlayMessagesOrSingleMessage(const BlackMisc::CStatusMessageList &messages, bool appendOldMessages = false, int timeOutMs = -1)
|
||||
{
|
||||
if (messages.isEmpty()) { return; }
|
||||
if (messages.size() == 1)
|
||||
{
|
||||
this->showOverlayHTMLMessage(messages.front(), timeOutMs);
|
||||
}
|
||||
else
|
||||
{
|
||||
this->showOverlayMessages(messages, appendOldMessages, timeOutMs);
|
||||
}
|
||||
this->initInnerFrame();
|
||||
m_overlayMessages->showOverlayMessagesOrSingleMessage(messages, appendOldMessages, timeOutMs);
|
||||
WIDGET::repaint();
|
||||
}
|
||||
|
||||
|
||||
//! \copydoc BlackGui::COverlayMessages::showOverlayMessagesOrHTMLMessage
|
||||
void showOverlayMessagesOrHTMLMessage(const BlackMisc::CStatusMessageList &messages, bool appendOldMessages = false, int timeOutMs = -1)
|
||||
{
|
||||
if (messages.isEmpty()) { return; }
|
||||
this->initInnerFrame();
|
||||
m_overlayMessages->showOverlayMessagesOrHTMLMessage(messages, appendOldMessages, timeOutMs);
|
||||
WIDGET::repaint();
|
||||
}
|
||||
|
||||
//! \copydoc BlackGui::COverlayMessages::sortOverlayMessages
|
||||
|
||||
Reference in New Issue
Block a user