1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-25 11:34:09 -04:00

Device GUIs: Stop timers in destructors.

This commit is contained in:
Jon Beniston
2022-10-05 15:40:09 +01:00
parent ed0c669f5e
commit d6a02f659a
34 changed files with 66 additions and 1 deletions
@@ -65,6 +65,7 @@ AudioOutputGui::AudioOutputGui(DeviceUISet *deviceUISet, QWidget* parent) :
AudioOutputGui::~AudioOutputGui()
{
m_updateTimer.stop();
delete ui;
}
@@ -76,6 +76,8 @@ Bladerf1OutputGui::Bladerf1OutputGui(DeviceUISet *deviceUISet, QWidget* parent)
Bladerf1OutputGui::~Bladerf1OutputGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -91,6 +91,8 @@ BladeRF2OutputGui::BladeRF2OutputGui(DeviceUISet *deviceUISet, QWidget* parent)
BladeRF2OutputGui::~BladeRF2OutputGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -83,6 +83,8 @@ FileOutputGui::FileOutputGui(DeviceUISet *deviceUISet, QWidget* parent) :
FileOutputGui::~FileOutputGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -74,6 +74,8 @@ HackRFOutputGui::HackRFOutputGui(DeviceUISet *deviceUISet, QWidget* parent) :
HackRFOutputGui::~HackRFOutputGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -101,6 +101,8 @@ LimeSDROutputGUI::LimeSDROutputGUI(DeviceUISet *deviceUISet, QWidget* parent) :
LimeSDROutputGUI::~LimeSDROutputGUI()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -87,6 +87,8 @@ LocalOutputGui::LocalOutputGui(DeviceUISet *deviceUISet, QWidget* parent) :
LocalOutputGui::~LocalOutputGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -86,6 +86,8 @@ PlutoSDROutputGUI::PlutoSDROutputGUI(DeviceUISet *deviceUISet, QWidget* parent)
PlutoSDROutputGUI::~PlutoSDROutputGUI()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -96,6 +96,8 @@ RemoteOutputSinkGui::RemoteOutputSinkGui(DeviceUISet *deviceUISet, QWidget* pare
RemoteOutputSinkGui::~RemoteOutputSinkGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -107,6 +107,8 @@ SoapySDROutputGui::SoapySDROutputGui(DeviceUISet *deviceUISet, QWidget* parent)
SoapySDROutputGui::~SoapySDROutputGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -84,6 +84,8 @@ TestSinkGui::TestSinkGui(DeviceUISet *deviceUISet, QWidget* parent) :
TestSinkGui::~TestSinkGui()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}
@@ -84,6 +84,8 @@ XTRXOutputGUI::XTRXOutputGUI(DeviceUISet *deviceUISet, QWidget* parent) :
XTRXOutputGUI::~XTRXOutputGUI()
{
m_statusTimer.stop();
m_updateTimer.stop();
delete ui;
}