@@ -1168,7 +1168,7 @@ void MainWindow::on_actionToolbar_triggered()
11681168// /
11691169void MainWindow::on_actionStatusBar_triggered ()
11701170{
1171- ui-> statusbar -> setVisible (!ui-> statusbar ->isVisible ());
1171+ statusBar ()-> setVisible (!statusBar () ->isVisible ());
11721172}
11731173
11741174// /
@@ -1852,6 +1852,8 @@ void MainWindow::loadSettings()
18521852 const auto viewMode = (QMdiArea::ViewMode)qBound (0 , m.value (" ViewMode" , QMdiArea::SubWindowView).toInt (), 1 );
18531853 ui->mdiArea ->setViewMode (viewMode);
18541854
1855+ statusBar ()->setVisible (m.value (" StatusBar" , true ).toBool ());
1856+
18551857 const auto toolbarArea = (Qt::ToolBarArea)qBound (0 , m.value (" DisplayBarArea" ).toInt (), 0xf );
18561858 const auto toolbarBreal = m.value (" DisplayBarBreak" ).toBool ();
18571859 if (toolbarBreal) addToolBarBreak (toolbarArea);
@@ -1946,6 +1948,7 @@ void MainWindow::saveSettings()
19461948 if (frm) m.setValue (" ActiveWindow" , frm->windowTitle ());
19471949
19481950 m.setValue (" ViewMode" , ui->mdiArea ->viewMode ());
1951+ m.setValue (" StatusBar" , statusBar ()->isVisible ());
19491952 m.setValue (" DisplayBarArea" , toolBarArea (ui->toolBarDisplay ));
19501953 m.setValue (" DisplayBarBreak" , toolBarBreak (ui->toolBarDisplay ));
19511954 m.setValue (" WriteBarArea" , toolBarArea (ui->toolBarWrite ));
0 commit comments