From c1cc0ef6ed7a6ff4f52330e8a42c7732ff6fc500 Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Sat, 3 Dec 2022 23:31:13 -0500 Subject: [PATCH] construct QObjects with parent --- example/sACN Explorer/sacnexplorer.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/example/sACN Explorer/sacnexplorer.cpp b/example/sACN Explorer/sacnexplorer.cpp index 68baa67..d6889cf 100644 --- a/example/sACN Explorer/sacnexplorer.cpp +++ b/example/sACN Explorer/sacnexplorer.cpp @@ -1,16 +1,16 @@ +#include #include "sacnexplorer.h" -#include SacnExplorer::SacnExplorer(int argc, char *argv[]) : QApplication(argc, argv) + , settings_(new QSettings(this)) { setOrganizationName("Company235"); setOrganizationDomain("company235.com"); setApplicationName(tr("sACN Explorer")); // Persistant configuration - settings_ = new QSettings(); qDebug() << "Loaded application settings from" << settings_->fileName(); settings_->beginGroup("ACN"); auto cid = settings_->value("CID", QUuid::createUuid()).toUuid(); @@ -32,7 +32,7 @@ SacnExplorer::SacnExplorer(int argc, char *argv[]) node_->discoveryStart(); // Multiverse Explorer - window_ = new MultiverseView(nullptr, node_); + window_ = new MultiverseWindow(nullptr, node_); window_->show(); } @@ -40,15 +40,12 @@ SacnExplorer::SacnExplorer(int argc, char *argv[]) SacnExplorer::~SacnExplorer() { saveSettings(); - - delete settings_; delete window_; - delete node_; } /** - * @brief MultiverseView::saveSettings + * @brief SacnExplorer::saveSettings */ void SacnExplorer::saveSettings() { @@ -65,4 +62,3 @@ void SacnExplorer::saveSettings() settings_->endGroup(); settings_->endGroup(); } -