diff options
Diffstat (limited to 'src/mainwindow/mainwindow.cpp')
-rw-r--r-- | src/mainwindow/mainwindow.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mainwindow/mainwindow.cpp b/src/mainwindow/mainwindow.cpp index 9b1db30..18e1b63 100644 --- a/src/mainwindow/mainwindow.cpp +++ b/src/mainwindow/mainwindow.cpp @@ -67,6 +67,7 @@ MainWindow::MainWindow(std::shared_ptr<Configuration> &config, QWidget *parent) disconnect(addressBarConnection); disconnect(navigationBarConnection); disconnect(searchBoxConnection); + disconnect(statusBarConnection); auto *w = qobject_cast<Window *>(window); if(w == nullptr) { @@ -87,6 +88,7 @@ MainWindow::MainWindow(std::shared_ptr<Configuration> &config, QWidget *parent) navigationBarConnection = connect(w, &Window::currentViewChanged, navigationToolBar, &NavigationBar::connectWebView); searchBox->setView(w->currentView()); searchBoxConnection = connect(w, &Window::currentViewChanged, searchBox, &SearchForm::setView); + statusBarConnection = connect(w, &Window::showStatusMessage, statusBar(), &QStatusBar::showMessage); } }); @@ -107,6 +109,7 @@ MainWindow::~MainWindow() disconnect(addressBarConnection); disconnect(navigationBarConnection); disconnect(searchBoxConnection); + disconnect(statusBarConnection); } void MainWindow::createMenuBar() |