From a0f3f7de07da006799cdbff86251ee7f8d29a739 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Sun, 2 Apr 2023 20:07:13 +0100 Subject: [PATCH] More work, tidying and improving stablity --- controllersetup.cpp | 582 ++++++++++++++++++------------- controllersetup.h | 46 ++- usbcontroller.cpp | 833 +++++++++++++++++++++++--------------------- usbcontroller.h | 47 ++- wfmain.cpp | 128 ++++--- wfmain.h | 7 +- wfviewtypes.h | 2 +- 7 files changed, 920 insertions(+), 725 deletions(-) diff --git a/controllersetup.cpp b/controllersetup.cpp index 8390868..6b267f5 100644 --- a/controllersetup.cpp +++ b/controllersetup.cpp @@ -17,6 +17,9 @@ controllerSetup::controllerSetup(QWidget* parent) : controllerSetup::~controllerSetup() { + qInfo(logUsbControl()) << "Deleting controllerSetup() window"; + delete noControllersText; + delete updateDialog; delete ui; } @@ -32,17 +35,20 @@ void controllerSetup::on_tabWidget_currentChanged(int index) updateDialog->hide(); } - -void controllerSetup::init() +void controllerSetup::init(usbDevMap* dev, QVector