diff options
author | Olivier Goffart <ogoffart@woboq.com> | 2013-08-23 14:41:29 +0400 |
---|---|---|
committer | Olivier Goffart <ogoffart@woboq.com> | 2013-08-23 14:41:29 +0400 |
commit | e78eab46ff55c6be56ce9129206361d2fc6fe510 (patch) | |
tree | 7403787763fe13fa27ad6450d7fcb09cc0f4b7c9 /src | |
parent | 19a08f8d5eb1d53953bdc0752972b3749b83e8f6 (diff) |
Fix saving the geometry of the log browser
Diffstat (limited to 'src')
-rw-r--r-- | src/mirall/application.cpp | 1 | ||||
-rw-r--r-- | src/mirall/logbrowser.cpp | 9 | ||||
-rw-r--r-- | src/mirall/logbrowser.h | 3 |
3 files changed, 3 insertions, 10 deletions
diff --git a/src/mirall/application.cpp b/src/mirall/application.cpp index 0cb044dc7..682261235 100644 --- a/src/mirall/application.cpp +++ b/src/mirall/application.cpp @@ -188,6 +188,7 @@ Application::~Application() delete _settingsDialog.data(); } + delete _logBrowser; delete _tray; // needed, see ctor qDebug() << "* Mirall shutdown"; diff --git a/src/mirall/logbrowser.cpp b/src/mirall/logbrowser.cpp index b17c16911..8f1183912 100644 --- a/src/mirall/logbrowser.cpp +++ b/src/mirall/logbrowser.cpp @@ -128,6 +128,8 @@ LogBrowser::LogBrowser(QWidget *parent) : LogBrowser::~LogBrowser() { + MirallConfigFile cfg; + cfg.saveGeometry(this); } void LogBrowser::slotNewLog( const QString& msg ) @@ -227,11 +229,4 @@ void LogBrowser::slotClearLog() _logWidget->clear(); } -void LogBrowser::closeEvent(QCloseEvent *event) -{ - MirallConfigFile cfg; - cfg.saveGeometry(this); - QWidget::closeEvent(event); -} - } // namespace diff --git a/src/mirall/logbrowser.h b/src/mirall/logbrowser.h index d58fa61b1..786feffd6 100644 --- a/src/mirall/logbrowser.h +++ b/src/mirall/logbrowser.h @@ -47,9 +47,6 @@ public: void setLogFile(const QString& , bool ); -protected: - void closeEvent(QCloseEvent *event); - protected slots: void slotNewLog( const QString &msg ); void slotFind(); |