From c6764cb86a24e7f8bb43580fa00dc843d6e15b35 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Fri, 8 Feb 2008 19:09:24 +0000 Subject: [PATCH 1/1] ... and now even when Quassel is QApplication::quit() --- src/qtui/mainwin.cpp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) 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) { -- 2.20.1