From 01f1bc8dd10b790e058895c9440c49eb9632f8fe Mon Sep 17 00:00:00 2001 From: blacksun Date: Sat, 20 Sep 2014 17:58:00 +0000 Subject: [PATCH] fix memory leak git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@3315 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/qetapp.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/qetapp.cpp b/sources/qetapp.cpp index e3b390720..edf670315 100644 --- a/sources/qetapp.cpp +++ b/sources/qetapp.cpp @@ -132,6 +132,7 @@ QETApp::QETApp(int &argc, char **argv) : QETApp::~QETApp() { elements_recent_files_ -> save(); projects_recent_files_ -> save(); + delete splash_screen_; delete elements_recent_files_; delete projects_recent_files_; if (about_dialog_) { @@ -1344,7 +1345,7 @@ void QETApp::parseArguments() { */ void QETApp::initSplashScreen() { if (non_interactive_execution_) return; - splash_screen_ = new QSplashScreen(QPixmap(":/ico/splash.png")); + splash_screen_ = new QSplashScreen(QPixmap(":/ico/splash.png"), Qt::WindowStaysOnTopHint); splash_screen_ -> show(); setSplashScreenStep(tr("Chargement...", "splash screen caption")); }