diff --git a/src/mainapplication.cpp b/src/mainapplication.cpp index 0c3209fc..278f1928 100644 --- a/src/mainapplication.cpp +++ b/src/mainapplication.cpp @@ -155,7 +155,11 @@ MainApplication::MainApplication(int& argc, char** argv) QObject::connect(this, &QApplication::aboutToQuit, [this] { cleanup(); }); } -MainApplication::~MainApplication() {} +MainApplication::~MainApplication() +{ + engine_.reset(); + lrcInstance_.reset(); +} bool MainApplication::init() diff --git a/src/mainapplication.h b/src/mainapplication.h index 51306be8..4047e3ab 100644 --- a/src/mainapplication.h +++ b/src/mainapplication.h @@ -80,7 +80,6 @@ private: private: QScopedPointer debugFile_; QScopedPointer engine_; - QScopedPointer lrcInstance_; QScopedPointer connectivityMonitor_;