summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-06-12 16:16:17 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-06-12 16:16:17 -0400
commita418d028b209ab8e6b75b77b405e9babe48a19dd (patch)
tree3344d8ecaab8cf3aeeb43787237e9e3b9930d49a /src/mainwindow.cpp
parentdc8256bae1f62cf3fad3b7dd60f4befc60edca03 (diff)
max width for progress bar
notification icon in status bar
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 6b3ee11f..c39ac749 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -243,7 +243,7 @@ MainWindow::MainWindow(QSettings &initSettings
connect(ui->logList->model(), SIGNAL(dataChanged(QModelIndex,QModelIndex)),
ui->logList, SLOT(scrollToBottom()));
- m_statusBar.reset(new StatusBar(statusBar()));
+ m_statusBar.reset(new StatusBar(statusBar(), ui->actionNotifications));
updateProblemsButton();
@@ -899,6 +899,11 @@ void MainWindow::updateProblemsButton()
button->setIcon(final);
}
}
+
+ // updating the status bar, may be null very early when MO is starting
+ if (m_statusBar) {
+ m_statusBar->setHasNotifications(numProblems > 0);
+ }
}