From: Marcus Eggenberger Date: Fri, 8 Feb 2008 19:09:24 +0000 (+0000) Subject: ... and now even when Quassel is QApplication::quit() X-Git-Tag: 0.2.0-alpha1~95 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=c6764cb86a24e7f8bb43580fa00dc843d6e15b35 ... and now even when Quassel is QApplication::quit() --- diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 27661b47..e9bb5512 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -110,7 +110,10 @@ void MainWin::init() { } MainWin::~MainWin() { - + QtUiSettings s; + s.setValue("MainWinSize", size()); + s.setValue("MainWinPos", pos()); + s.setValue("MainWinState", saveState()); } void MainWin::setupMenus() { @@ -332,8 +335,7 @@ void MainWin::showDebugConsole() { debugConsole->show(); } -void MainWin::closeEvent(QCloseEvent *event) -{ +void MainWin::closeEvent(QCloseEvent *event) { QtUiSettings s; if(s.value("UseSystemTrayIcon").toBool() && s.value("MinimizeOnClose").toBool()) { toggleVisibility(); @@ -341,13 +343,6 @@ void MainWin::closeEvent(QCloseEvent *event) } else { event->accept(); } - //if (userReallyWantsToQuit()) { - s.setValue("MainWinSize", size()); - s.setValue("MainWinPos", pos()); - s.setValue("MainWinState", saveState()); - //} else { - // event->ignore(); - //} } void MainWin::systrayActivated( QSystemTrayIcon::ActivationReason activationReason) {