From 7bb704d984e1b2758ed5cf9f12206ddfcf1c2141 Mon Sep 17 00:00:00 2001 From: Benjo Date: Fri, 4 Feb 2022 14:16:52 +0100 Subject: [PATCH] removed unnecessary pointers --- headers/MainWindow.h | 2 +- src/MainWindow.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/headers/MainWindow.h b/headers/MainWindow.h index 06c28c6..ea35490 100644 --- a/headers/MainWindow.h +++ b/headers/MainWindow.h @@ -9,7 +9,7 @@ public: explicit MainWindow(); private: void buildUI(); - OutputWidget* outputWidget = new OutputWidget(this); + OutputWidget outputWidget; }; diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index c503984..8ebb63e 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -4,7 +4,7 @@ #include #include "../headers/MainWindow.h" -MainWindow::MainWindow() { +MainWindow::MainWindow(): outputWidget(OutputWidget(this)) { buildUI(); } @@ -22,8 +22,8 @@ void MainWindow::buildUI() { &QSlider::valueChanged, this, [iterationsLabel, this](int value) -> void { - this->outputWidget->getMandelbrot().setIterations(value); - this->outputWidget->update(); + this->outputWidget.getMandelbrot().setIterations(value); + this->outputWidget.update(); iterationsLabel->setNum(value); }); iterationsSlider->setValue(100); @@ -34,6 +34,6 @@ void MainWindow::buildUI() { controls->addWidget(iterationsSlider, 1, 3); auto lyt = new QVBoxLayout(this); - lyt->addWidget(outputWidget); + lyt->addWidget(&outputWidget); lyt->addLayout(controls); }