summaryrefslogtreecommitdiff
path: root/src/settings.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/settings.cc')
-rw-r--r--src/settings.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/settings.cc b/src/settings.cc
index af34b70..3573f58 100644
--- a/src/settings.cc
+++ b/src/settings.cc
@@ -36,23 +36,23 @@ Settings::~Settings()
{
}
-void Settings::loadGeometry(QSize& size, QPoint& pos) const
+void Settings::loadGeometry(QByteArray &state, QByteArray &geometry) const
{
QSettings settings;
settings.beginGroup("MainWindow");
- size = settings.value("size", QSize(700, 800)).toSize();
- pos = settings.value("pos", QPoint(0, 0)).toPoint();
+ state = settings.value("state").toByteArray();
+ geometry = settings.value("geometry").toByteArray();
settings.endGroup();
}
-void Settings::saveGeometry(const QSize& size, const QPoint& pos)
+void Settings::saveGeometry(const QByteArray &state, const QByteArray &geometry)
{
QSettings settings;
settings.beginGroup("MainWindow");
- settings.setValue("size", size);
- settings.setValue("pos", pos);
+ settings.setValue("state", state);
+ settings.setValue("geometry", geometry);
settings.endGroup();
}