summaryrefslogtreecommitdiffstats
path: root/mainwindow.cpp
diff options
context:
space:
mode:
authorRoopesh Chander <roop@forwardbias.in>2009-11-16 13:54:13 +0100
committerRoopesh Chander <roop@forwardbias.in>2009-11-16 14:57:18 +0100
commit18dba6650490f30753ec6647786d2d0e25c8a575 (patch)
tree703b8401995f4d2c647b768942bd4f73d1f0909b /mainwindow.cpp
parentf3f52a80ae5782ba00ff7cb5ff6ffd27ab827969 (diff)
dont reposition if there's no settings
Diffstat (limited to 'mainwindow.cpp')
-rw-r--r--mainwindow.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/mainwindow.cpp b/mainwindow.cpp
index aaf7f57..9ba2b0d 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -388,8 +388,10 @@ void MainWindow::saveSettings() {
}
void MainWindow::loadSettings() {
- resize(m_settings->value("mainwindow/size", size()).toSize());
- move(m_settings->value("mainwindow/pos", pos()).toPoint());
+ if (m_settings->contains("mainwindow/size"))
+ resize(m_settings->value("mainwindow/size", size()).toSize());
+ if (m_settings->contains("mainwindow/pos"))
+ move(m_settings->value("mainwindow/pos", pos()).toPoint());
m_webView->setUrl(QUrl(m_settings->value("browser/url", "http://qt.nokia.com/").toString()));
int count = m_settings->beginReadArray("scraps");
if (count) {