refs #485, renamed overlay messages functions

This commit is contained in:
Klaus Basan
2016-03-13 18:13:36 +00:00
committed by Mathew Sutcliffe
parent c411f07551
commit b1353cefd4
8 changed files with 45 additions and 44 deletions

View File

@@ -43,7 +43,7 @@ namespace BlackGui
COverlayMessagesFrame *mf = qobject_cast<COverlayMessagesFrame *>(parentWidget()); COverlayMessagesFrame *mf = qobject_cast<COverlayMessagesFrame *>(parentWidget());
Q_ASSERT_X(mf, Q_FUNC_INFO, "No overlay widget"); Q_ASSERT_X(mf, Q_FUNC_INFO, "No overlay widget");
if (!mf) { return; } if (!mf) { return; }
mf->showMessages(msgs); mf->showOverlayMessages(msgs);
} }
void CDbLoginComponent::ps_onLoginClicked() void CDbLoginComponent::ps_onLoginClicked()

View File

@@ -466,7 +466,7 @@ namespace BlackGui
if (!msgs.hasErrorMessages() && onlyErrors) { return false; } if (!msgs.hasErrorMessages() && onlyErrors) { return false; }
BLACK_VERIFY_X(this->getMappingComponent(), Q_FUNC_INFO, "missing mapping component"); BLACK_VERIFY_X(this->getMappingComponent(), Q_FUNC_INFO, "missing mapping component");
if (!this->getMappingComponent()) { return false; } if (!this->getMappingComponent()) { return false; }
this->getMappingComponent()->showMessages(msgs, timeoutMs); this->getMappingComponent()->showOverlayMessages(msgs, timeoutMs);
return true; return true;
} }
@@ -476,7 +476,7 @@ namespace BlackGui
if (!msgs.hasErrorMessages() && onlyErrors) { return false; } if (!msgs.hasErrorMessages() && onlyErrors) { return false; }
BLACK_VERIFY_X(this->getMappingComponent(), Q_FUNC_INFO, "missing mapping component"); BLACK_VERIFY_X(this->getMappingComponent(), Q_FUNC_INFO, "missing mapping component");
if (!this->getMappingComponent()) { return false; } if (!this->getMappingComponent()) { return false; }
this->getMappingComponent()->showMessagesWithConfirmation(msgs, confirmation, okLambda, defaultButton, timeoutMs); this->getMappingComponent()->showOverlayMessagesWithConfirmation(msgs, confirmation, okLambda, defaultButton, timeoutMs);
return true; return true;
} }
@@ -485,7 +485,7 @@ namespace BlackGui
if (msg.isEmpty()) { return false; } if (msg.isEmpty()) { return false; }
BLACK_VERIFY_X(this->getMappingComponent(), Q_FUNC_INFO, "missing mapping component"); BLACK_VERIFY_X(this->getMappingComponent(), Q_FUNC_INFO, "missing mapping component");
if (!this->getMappingComponent()) { return false; } if (!this->getMappingComponent()) { return false; }
this->getMappingComponent()->showMessage(msg, timeoutMs); this->getMappingComponent()->showOverlayMessage(msg, timeoutMs);
return true; return true;
} }
} // ns } // ns

View File

@@ -93,7 +93,7 @@ namespace BlackGui
COverlayMessages::~COverlayMessages() COverlayMessages::~COverlayMessages()
{} {}
void COverlayMessages::showMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs) void COverlayMessages::showOverlayMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs)
{ {
if (messages.isEmpty()) { return; } if (messages.isEmpty()) { return; }
this->setModeToMessages(); this->setModeToMessages();
@@ -101,7 +101,7 @@ namespace BlackGui
this->display(timeOutMs); this->display(timeOutMs);
} }
void COverlayMessages::showMessage(const BlackMisc::CStatusMessage &message, int timeOutMs) void COverlayMessages::showOverlayMessage(const BlackMisc::CStatusMessage &message, int timeOutMs)
{ {
if (message.isEmpty()) { return; } if (message.isEmpty()) { return; }
if (this->useSmall()) if (this->useSmall())
@@ -117,7 +117,7 @@ namespace BlackGui
this->display(timeOutMs); this->display(timeOutMs);
} }
void COverlayMessages::showTextMessage(const CTextMessage &textMessage, int timeOutMs) void COverlayMessages::showOverlayTextMessage(const CTextMessage &textMessage, int timeOutMs)
{ {
if (textMessage.isEmpty()) { return; } if (textMessage.isEmpty()) { return; }
this->setModeToTextMessage(); this->setModeToTextMessage();
@@ -131,19 +131,19 @@ namespace BlackGui
this->display(timeOutMs); this->display(timeOutMs);
} }
void COverlayMessages::showVariant(const BlackMisc::CVariant &variant, int timeOutMs) void COverlayMessages::showOverlayVariant(const BlackMisc::CVariant &variant, int timeOutMs)
{ {
if (variant.canConvert<CStatusMessageList>()) if (variant.canConvert<CStatusMessageList>())
{ {
showMessages(variant.value<CStatusMessageList>(), timeOutMs); showOverlayMessages(variant.value<CStatusMessageList>(), timeOutMs);
} }
else if (variant.canConvert<CStatusMessage>()) else if (variant.canConvert<CStatusMessage>())
{ {
showMessage(variant.value<CStatusMessage>(), timeOutMs); showOverlayMessage(variant.value<CStatusMessage>(), timeOutMs);
} }
else if (variant.canConvert<CTextMessage>()) else if (variant.canConvert<CTextMessage>())
{ {
showTextMessage(variant.value<CTextMessage>(), timeOutMs); showOverlayTextMessage(variant.value<CTextMessage>(), timeOutMs);
} }
Q_ASSERT_X(false, Q_FUNC_INFO, "Unsupported type"); Q_ASSERT_X(false, Q_FUNC_INFO, "Unsupported type");
} }
@@ -185,10 +185,10 @@ namespace BlackGui
} }
} }
void COverlayMessages::showMessagesWithConfirmation(const CStatusMessageList &messages, const QString &confirmationMessage, std::function<void ()> okLambda, int defaultButton, int timeOutMs) void COverlayMessages::showOverlayMessagesWithConfirmation(const CStatusMessageList &messages, const QString &confirmationMessage, std::function<void ()> okLambda, int defaultButton, int timeOutMs)
{ {
this->setConfirmationMessage(confirmationMessage); this->setConfirmationMessage(confirmationMessage);
this->showMessages(messages, timeOutMs); this->showOverlayMessages(messages, timeOutMs);
this->m_okLambda = okLambda; this->m_okLambda = okLambda;
this->setDefaultConfirmationButton(defaultButton); this->setDefaultConfirmationButton(defaultButton);
} }

View File

@@ -62,7 +62,7 @@ namespace BlackGui
void setConfirmationMessage(const QString &message); void setConfirmationMessage(const QString &message);
//! Show multiple messages with confirmation bar //! Show multiple messages with confirmation bar
void showMessagesWithConfirmation(const BlackMisc::CStatusMessageList &messages, void showOverlayMessagesWithConfirmation(const BlackMisc::CStatusMessageList &messages,
const QString &confirmationMessage, const QString &confirmationMessage,
std::function<void()> okLambda, std::function<void()> okLambda,
int defaultButton = QMessageBox::Cancel, int defaultButton = QMessageBox::Cancel,
@@ -73,16 +73,16 @@ namespace BlackGui
public slots: public slots:
//! Show multiple messages //! Show multiple messages
void showMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs = -1); void showOverlayMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs = -1);
//! Show single message //! Show single message
void showMessage(const BlackMisc::CStatusMessage &message, int timeOutMs = -1); void showOverlayMessage(const BlackMisc::CStatusMessage &message, int timeOutMs = -1);
//! Info message, based on text message //! Info message, based on text message
void showTextMessage(const BlackMisc::Network::CTextMessage &textMessage, int timeOutMs = -1); void showOverlayTextMessage(const BlackMisc::Network::CTextMessage &textMessage, int timeOutMs = -1);
//! Display one of the supported types //! Display one of the supported types
void showVariant(const BlackMisc::CVariant &variant, int timeOutMs = -1); void showOverlayVariant(const BlackMisc::CVariant &variant, int timeOutMs = -1);
//! Close button clicked //! Close button clicked
void close(); void close();

View File

@@ -31,42 +31,42 @@ namespace BlackGui
if (!m_overlayMessages) { return; } if (!m_overlayMessages) { return; }
} }
void COverlayMessagesFrame::showMessagesWithConfirmation(const BlackMisc::CStatusMessageList &messages, const QString &confirmationMessage, std::function<void ()> okLambda, int defaultButton, int timeOutMs) void COverlayMessagesFrame::showOverlayMessagesWithConfirmation(const BlackMisc::CStatusMessageList &messages, const QString &confirmationMessage, std::function<void ()> okLambda, int defaultButton, int timeOutMs)
{ {
if (messages.isEmpty()) { return; } if (messages.isEmpty()) { return; }
this->initInnerFrame(); this->initInnerFrame();
this->m_overlayMessages->showMessagesWithConfirmation(messages, confirmationMessage, okLambda, defaultButton, timeOutMs); this->m_overlayMessages->showOverlayMessagesWithConfirmation(messages, confirmationMessage, okLambda, defaultButton, timeOutMs);
this->repaint(); this->repaint();
} }
void COverlayMessagesFrame::showMessage(const BlackMisc::CStatusMessage &message, int timeOutMs) void COverlayMessagesFrame::showOverlayMessage(const BlackMisc::CStatusMessage &message, int timeOutMs)
{ {
if (message.isEmpty()) { return; } if (message.isEmpty()) { return; }
this->initInnerFrame(); this->initInnerFrame();
this->m_overlayMessages->showMessage(message, timeOutMs); this->m_overlayMessages->showOverlayMessage(message, timeOutMs);
this->repaint(); this->repaint();
} }
void COverlayMessagesFrame::showMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs) void COverlayMessagesFrame::showOverlayMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs)
{ {
if (messages.isEmpty()) { return; } if (messages.isEmpty()) { return; }
this->initInnerFrame(); this->initInnerFrame();
this->m_overlayMessages->showMessages(messages, timeOutMs); this->m_overlayMessages->showOverlayMessages(messages, timeOutMs);
this->repaint(); this->repaint();
} }
void COverlayMessagesFrame::showTextMessage(const BlackMisc::Network::CTextMessage &textMessage, int timeOutMs) void COverlayMessagesFrame::showOverlayTextMessage(const BlackMisc::Network::CTextMessage &textMessage, int timeOutMs)
{ {
if (textMessage.isEmpty()) { return; } if (textMessage.isEmpty()) { return; }
this->initInnerFrame(); this->initInnerFrame();
this->m_overlayMessages->showTextMessage(textMessage, timeOutMs); this->m_overlayMessages->showOverlayTextMessage(textMessage, timeOutMs);
this->repaint(); this->repaint();
} }
void COverlayMessagesFrame::showVariant(const BlackMisc::CVariant &variant, int timeOutMs) void COverlayMessagesFrame::showOverlayVariant(const BlackMisc::CVariant &variant, int timeOutMs)
{ {
this->initInnerFrame(); this->initInnerFrame();
this->m_overlayMessages->showVariant(variant, timeOutMs); this->m_overlayMessages->showOverlayVariant(variant, timeOutMs);
this->repaint(); this->repaint();
} }

View File

@@ -38,25 +38,26 @@ namespace BlackGui
//! Hide the inner frame //! Hide the inner frame
void hideStatusMessagesFrame(); void hideStatusMessagesFrame();
//! \copydoc COverlayMessages::showMessagesWithConfirmation //! \copydoc COverlayMessages::showOverlayMessagesWithConfirmation
void showMessagesWithConfirmation(const BlackMisc::CStatusMessageList &messages, void showOverlayMessagesWithConfirmation(
const QString &confirmationMessage, const BlackMisc::CStatusMessageList &messages,
std::function<void()> okLambda, const QString &confirmationMessage,
int defaultButton = QMessageBox::Cancel, std::function<void()> okLambda,
int timeOutMs = -1); int defaultButton = QMessageBox::Cancel,
int timeOutMs = -1);
public slots: public slots:
//! \copydoc COverlayMessages::showMessages //! \copydoc COverlayMessages::showOverlayMessages
void showMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs = -1); void showOverlayMessages(const BlackMisc::CStatusMessageList &messages, int timeOutMs = -1);
//! \copydoc COverlayMessages::showMessage //! \copydoc COverlayMessages::showOverlayMessage
void showMessage(const BlackMisc::CStatusMessage &message, int timeOutMs = -1); void showOverlayMessage(const BlackMisc::CStatusMessage &message, int timeOutMs = -1);
//! \copydoc COverlayMessages::showTextMessage //! \copydoc COverlayMessages::showOverlayTextMessage
void showTextMessage(const BlackMisc::Network::CTextMessage &textMessage, int timeOutMs = -1); void showOverlayTextMessage(const BlackMisc::Network::CTextMessage &textMessage, int timeOutMs = -1);
//! \copydoc COverlayMessages::showVariant //! \copydoc COverlayMessages::showOverlayVariant
void showVariant(const BlackMisc::CVariant &variant, int timeOutMs = -1); void showOverlayVariant(const BlackMisc::CVariant &variant, int timeOutMs = -1);
protected: protected:
//! \copydoc QFrame::paintEvent //! \copydoc QFrame::paintEvent

View File

@@ -210,7 +210,7 @@ void SwiftGuiStd::ps_displayStatusMessageInGui(const CStatusMessage &statusMessa
// display overlay for errors, but not for validation // display overlay for errors, but not for validation
if (statusMessage.getSeverity() == CStatusMessage::SeverityError && ! statusMessage.getCategories().contains(CLogCategory::validation())) if (statusMessage.getSeverity() == CStatusMessage::SeverityError && ! statusMessage.getCategories().contains(CLogCategory::validation()))
{ {
this->ui->fr_CentralFrameInside->showMessage(statusMessage); this->ui->fr_CentralFrameInside->showOverlayMessage(statusMessage);
} }
} }

View File

@@ -367,7 +367,7 @@ void CSwiftLauncher::ps_dbusServerModeSelected(bool selected)
void CSwiftLauncher::ps_showStatusMessage(const CStatusMessage &msg) void CSwiftLauncher::ps_showStatusMessage(const CStatusMessage &msg)
{ {
this->ui->fr_SwiftLauncherMain->showMessage(msg, 5000); this->ui->fr_SwiftLauncherMain->showOverlayMessage(msg, 5000);
} }
void CSwiftLauncher::ps_appendLogMessage(const CStatusMessage &message) void CSwiftLauncher::ps_appendLogMessage(const CStatusMessage &message)