aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Kampas <martin.kampas@jolla.com>2017-02-13 16:18:07 +0100
committerSvetlana Abramenkova <sabramenkova@luxoft.com>2018-06-07 12:07:40 +0000
commit78d050d7010a35b752504f54686475a11f6f4f5c (patch)
treed1afec8f569382a760abc445b2f47485f4c86ab2
parentea81f1d1885f05636020a6deb8251d4ce3fa72b5 (diff)
Bench: Destroy main window on exit
This fixes crash on exit when previewGenerator is running. Change-Id: I56f98a87b2427556fd793ae680bef75219718849 Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
-rw-r--r--src/bench/main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bench/main.cpp b/src/bench/main.cpp
index 728cf9b..cffc627 100644
--- a/src/bench/main.cpp
+++ b/src/bench/main.cpp
@@ -62,6 +62,7 @@ class MasterApplication : public Application
public:
MasterApplication(int &argc, char **argv);
+ ~MasterApplication();
private:
void listenForArguments();
@@ -335,6 +336,11 @@ MasterApplication::MasterApplication(int &argc, char **argv)
}
}
+MasterApplication::~MasterApplication()
+{
+ delete m_window;
+}
+
void MasterApplication::listenForArguments()
{
QLocalServer *server = new QLocalServer(this);