diff options
author | Roopesh Chander <roop@forwardbias.in> | 2009-11-16 13:54:13 +0100 |
---|---|---|
committer | Roopesh Chander <roop@forwardbias.in> | 2009-11-16 14:57:18 +0100 |
commit | 18dba6650490f30753ec6647786d2d0e25c8a575 (patch) | |
tree | 703b8401995f4d2c647b768942bd4f73d1f0909b /mainwindow.cpp | |
parent | f3f52a80ae5782ba00ff7cb5ff6ffd27ab827969 (diff) |
dont reposition if there's no settings
Diffstat (limited to 'mainwindow.cpp')
-rw-r--r-- | mainwindow.cpp | 6 |
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) { |