diff options
author | Daniel Teske <daniel.teske@nokia.com> | 2012-05-31 12:28:37 +0200 |
---|---|---|
committer | Daniel Teske <daniel.teske@nokia.com> | 2012-06-01 12:07:06 +0200 |
commit | a97d144a3394c90498b0c9c948094511faeea0e5 (patch) | |
tree | e5fddfb36461dd4803b87e3b2dc2536091ec51ec | |
parent | 20afae749d1838f6b38badb26821ffea3981dc81 (diff) | |
download | qt-creator-a97d144a3394c90498b0c9c948094511faeea0e5.tar.gz |
Start auto save session timer later and let it occur more then once
Fixes regressions introduced by f059018a8eeab714647685e43473f348e3b3d3c9
Change-Id: I9d590580a9d36ac6980a6d170a119ebe33819262
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
-rw-r--r-- | src/plugins/coreplugin/mainwindow.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp index f6996f92a4..40868f88a0 100644 --- a/src/plugins/coreplugin/mainwindow.cpp +++ b/src/plugins/coreplugin/mainwindow.cpp @@ -229,9 +229,7 @@ MainWindow::MainWindow() : setAcceptDrops(true); m_autoSaveSessionTimer = new QTimer(this); - m_autoSaveSessionTimer->setSingleShot(true); m_autoSaveSessionTimer->setInterval(10000); - m_autoSaveSessionTimer->start(); connect(m_autoSaveSessionTimer, SIGNAL(timeout()), m_coreImpl, SIGNAL(saveSettingsRequested())); } @@ -375,6 +373,7 @@ void MainWindow::extensionsInitialized() emit m_coreImpl->coreAboutToOpen(); show(); emit m_coreImpl->coreOpened(); + m_autoSaveSessionTimer->start(); } void MainWindow::closeEvent(QCloseEvent *event) |