AtomTools: added status message helper functions

Signed-off-by: Guthrie Adams <guthadam@amazon.com>
This commit is contained in:
Guthrie Adams
2021-08-17 14:04:26 -05:00
parent e865ad5d23
commit 8ebaf10840
4 changed files with 48 additions and 61 deletions
@@ -110,9 +110,9 @@ namespace AtomToolsFramework
void AtomToolsMainWindow::CreateMenu()
{
m_menuBar = new QMenuBar(this);
m_menuBar->setObjectName("MenuBar");
setMenuBar(m_menuBar);
auto menuBar = new QMenuBar(this);
menuBar->setObjectName("MenuBar");
setMenuBar(menuBar);
}
void AtomToolsMainWindow::CreateTabBar()
@@ -246,4 +246,19 @@ namespace AtomToolsFramework
m_tabWidget->setCurrentIndex((m_tabWidget->currentIndex() + 1) % m_tabWidget->count());
}
}
void AtomToolsMainWindow::SetStatusMessage(const QString& message)
{
m_statusMessage->setText(QString("<font color=\"White\">%1</font>").arg(message));
}
void AtomToolsMainWindow::SetStatusWarning(const QString& message)
{
m_statusMessage->setText(QString("<font color=\"Yellow\">%1</font>").arg(message));
}
void AtomToolsMainWindow::SetStatusError(const QString& message)
{
m_statusMessage->setText(QString("<font color=\"Red\">%1</font>").arg(message));
}
} // namespace AtomToolsFramework