From 84909b4a13f337606adf9551a6435bbf128e9aad Mon Sep 17 00:00:00 2001 From: Elliott Liggett Date: Fri, 9 Apr 2021 09:37:54 -0700 Subject: [PATCH] Added some helpers to the destructor in repeaterSetup. Not sure if it helps, but it hasn't crashed on exit yet. --- repeatersetup.cpp | 5 +++++ repeatersetup.h | 1 + 2 files changed, 6 insertions(+) diff --git a/repeatersetup.cpp b/repeatersetup.cpp index 9077363..fc9928e 100644 --- a/repeatersetup.cpp +++ b/repeatersetup.cpp @@ -25,6 +25,11 @@ repeaterSetup::repeaterSetup(QWidget *parent) : repeaterSetup::~repeaterSetup() { + // Trying this for more consistant destruction + rig.inputs.clear(); + rig.preamps.clear(); + rig.attenuators.clear(); + delete ui; } diff --git a/repeatersetup.h b/repeatersetup.h index 49e0808..2763a12 100644 --- a/repeatersetup.h +++ b/repeatersetup.h @@ -2,6 +2,7 @@ #define REPEATERSETUP_H #include +#include #include "repeaterattributes.h" #include "rigidentities.h"