From 74cf8f136c387e8251e258d02a7606c3a87d883b Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Mon, 13 Nov 2023 13:48:06 +0100 Subject: [PATCH] USe QSettings parameter in constructor. --- src/ATBAPP/support/VMC/vmc.cpp | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/ATBAPP/support/VMC/vmc.cpp b/src/ATBAPP/support/VMC/vmc.cpp index 4aa69cb..526a1c9 100644 --- a/src/ATBAPP/support/VMC/vmc.cpp +++ b/src/ATBAPP/support/VMC/vmc.cpp @@ -1,26 +1,24 @@ #include "vmc.h" -#include "AppControl.h" -#include "ATBHMIconfig.h" #include "version.h" +#include "ATBAPP.h" + +#include #include #include #include #include #include +#include -VMC::VMC(QObject *parent) : QObject(parent) { -} - - -VMC::VMC(AppControl *main, ATBHMIconfig *config, QObject *parent) : - QObject(parent) -{ +VMC::VMC(QObject *appControl, QSettings const *settings, + QObject *parent) + : QObject(parent) { this->flag_blockVMCScreen = 0; this->currentCachedScreen = VMC_CMD_SCREEN_START; - this->main = main; - this->config = config; + this->m_appControl = appControl; + this->m_settings = settings; this->com_interface = new COM_interface(this); this->receiveBuffer = new ReceiveBuffer(com_interface, this);