History

More settings update

Atlante45 committed 11 years ago

Commit 09a9f821 parent fdade3414 files · +112 −136Browse files

Showing the changes to interface/src/MainWindow.cpp (1 of 14 files). Show all

Unified · Split

interface/src/MainWindow.cpp+6−10
@@ -18,24 +18,20 @@ · 17 unmodified lines
1818 #include <QHideEvent>
1919 #include <QWindowStateChangeEvent>
2020
21−#include <Settings.h>
22−
2321 #include "MainWindow.h"
2422 #include "Menu.h"
2523 #include "Util.h"
2624
27−namespace SettingHandles {
28− const SettingHandle<QRect> windowGeometry("WindowGeometry");
29−}
30−
31−
32−MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent) {
25+MainWindow::MainWindow(QWidget* parent) :
26+ QMainWindow(parent),
27+ _windowGeometry("WindowGeometry")
28+{
3329 }
3430
3531 void MainWindow::restoreGeometry() {
3632 // Did not use setGeometry() on purpose,
3733 // see http://doc.qt.io/qt-5/qsettings.html#restoring-the-state-of-a-gui-application
38− QRect geometry = SettingHandles::windowGeometry.get(qApp->desktop()->availableGeometry());
34+ QRect geometry = _windowGeometry.get(qApp->desktop()->availableGeometry());
3935 move(geometry.topLeft());
4036 resize(geometry.size());
4137 }
@@ -44,7 +40,7 @@ void MainWindow::saveGeometry() { · 2 unmodified lines
4440 // Did not use geometry() on purpose,
4541 // see http://doc.qt.io/qt-5/qsettings.html#restoring-the-state-of-a-gui-application
4642 QRect geometry(pos(), size());
47− SettingHandles::windowGeometry.set(geometry);
43+ _windowGeometry.set(geometry);
4844 }
4945
5046 void MainWindow::moveEvent(QMoveEvent* event) {