1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-03 06:24:48 -04:00

Fix resize cursor not being cleared when mouse moves over child widgets

This commit is contained in:
Jon Beniston
2023-11-13 20:51:03 +00:00
parent 95da3936df
commit e799e5eb72
124 changed files with 145 additions and 15 deletions
@@ -78,6 +78,7 @@ AaroniaRTSAInputGui::AaroniaRTSAInputGui(DeviceUISet *deviceUISet, QWidget* pare
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
connect(&m_updateTimer, SIGNAL(timeout()), this, SLOT(updateHardware()));
connect(&m_statusTimer, SIGNAL(timeout()), this, SLOT(updateStatus()));
@@ -69,6 +69,7 @@ AirspyGui::AirspyGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
AirspyGui::~AirspyGui()
@@ -68,6 +68,7 @@ AirspyHFGui::AirspyHFGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
AirspyHFGui::~AirspyHFGui()
@@ -82,6 +82,7 @@ AndroidSDRDriverInputGui::AndroidSDRDriverInputGui(DeviceUISet *deviceUISet, QWi
m_forceSettings = true;
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
AndroidSDRDriverInputGui::~AndroidSDRDriverInputGui()
@@ -60,6 +60,7 @@ AudioInputGui::AudioInputGui(DeviceUISet *deviceUISet, QWidget* parent) :
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_sampleSource->setMessageQueueToGUI(&m_inputMessageQueue);
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
AudioInputGui::~AudioInputGui()
@@ -78,6 +78,7 @@ Bladerf1InputGui::Bladerf1InputGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
Bladerf1InputGui::~Bladerf1InputGui()
@@ -100,6 +100,7 @@ BladeRF2InputGui::BladeRF2InputGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
BladeRF2InputGui::~BladeRF2InputGui()
@@ -155,6 +155,7 @@ FCDProGui::FCDProGui(DeviceUISet *deviceUISet, QWidget* parent) :
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_sampleSource->setMessageQueueToGUI(&m_inputMessageQueue);
@@ -73,6 +73,7 @@ FCDProPlusGui::FCDProPlusGui(DeviceUISet *deviceUISet, QWidget* parent) :
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_sampleSource->setMessageQueueToGUI(&m_inputMessageQueue);
@@ -80,6 +80,7 @@ FileInputGUI::FileInputGUI(DeviceUISet *deviceUISet, QWidget* parent) :
m_sampleSource->setMessageQueueToGUI(&m_inputMessageQueue);
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
FileInputGUI::~FileInputGUI()
@@ -73,6 +73,7 @@ HackRFInputGui::HackRFInputGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
HackRFInputGui::~HackRFInputGui()
@@ -76,6 +76,7 @@ KiwiSDRGui::KiwiSDRGui(DeviceUISet *deviceUISet, QWidget* parent) :
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
connect(&m_updateTimer, SIGNAL(timeout()), this, SLOT(updateHardware()));
connect(&m_statusTimer, SIGNAL(timeout()), this, SLOT(updateStatus()));
@@ -105,6 +105,7 @@ LimeSDRInputGUI::LimeSDRInputGUI(DeviceUISet *deviceUISet, QWidget* parent) :
connect(this, SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(openDeviceSettingsDialog(const QPoint &)));
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
LimeSDRInputGUI::~LimeSDRInputGUI()
@@ -84,6 +84,7 @@ LocalInputGui::LocalInputGui(DeviceUISet *deviceUISet, QWidget* parent) :
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
connect(&m_statusTimer, SIGNAL(timeout()), this, SLOT(updateStatus()));
m_statusTimer.start(500);
@@ -66,6 +66,7 @@ PerseusGui::PerseusGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
PerseusGui::~PerseusGui()
@@ -86,6 +86,7 @@ PlutoSDRInputGui::PlutoSDRInputGui(DeviceUISet *deviceUISet, QWidget* parent) :
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_sampleSource->setMessageQueueToGUI(&m_inputMessageQueue);
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
PlutoSDRInputGui::~PlutoSDRInputGui()
@@ -101,6 +101,7 @@ RemoteInputGui::RemoteInputGui(DeviceUISet *deviceUISet, QWidget* parent) :
m_forceSettings = true;
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
RemoteInputGui::~RemoteInputGui()
@@ -90,6 +90,7 @@ RemoteTCPInputGui::RemoteTCPInputGui(DeviceUISet *deviceUISet, QWidget* parent)
sendSettings();
makeUIConnections();
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
RemoteTCPInputGui::~RemoteTCPInputGui()
@@ -64,6 +64,7 @@ RTLSDRGui::RTLSDRGui(DeviceUISet *deviceUISet, QWidget* parent) :
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
m_gains = m_sampleSource->getGains();
displayGains();
@@ -87,6 +87,7 @@ SDRPlayGui::SDRPlayGui(DeviceUISet *deviceUISet, QWidget* parent) :
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_sampleSource->setMessageQueueToGUI(&m_inputMessageQueue);
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
SDRPlayGui::~SDRPlayGui()
@@ -123,6 +123,7 @@ SDRPlayV3Gui::SDRPlayV3Gui(DeviceUISet *deviceUISet, QWidget* parent) :
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_sdrPlayV3Input->setMessageQueueToGUI(&m_inputMessageQueue);
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
SDRPlayV3Gui::~SDRPlayV3Gui()
@@ -82,6 +82,7 @@ SigMFFileInputGUI::SigMFFileInputGUI(DeviceUISet *deviceUISet, QWidget* parent)
setAccelerationCombo();
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
updateStartStop();
ui->trackNavTimeSlider->setEnabled(false);
@@ -106,6 +106,7 @@ SoapySDRInputGui::SoapySDRInputGui(DeviceUISet *deviceUISet, QWidget* parent) :
sendSettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
}
SoapySDRInputGui::~SoapySDRInputGui()
@@ -79,6 +79,7 @@ TestSourceGui::TestSourceGui(DeviceUISet *deviceUISet, QWidget* parent) :
connect(this, SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(openDeviceSettingsDialog(const QPoint &)));
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
TestSourceGui::~TestSourceGui()
@@ -86,6 +86,7 @@ USRPInputGUI::USRPInputGUI(DeviceUISet *deviceUISet, QWidget* parent) :
displaySettings();
makeUIConnections();
m_resizer.enableChildMouseTracking();
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
m_usrpInput->setMessageQueueToGUI(&m_inputMessageQueue);
@@ -85,6 +85,7 @@ XTRXInputGUI::XTRXInputGUI(DeviceUISet *deviceUISet, QWidget* parent) :
connect(&m_inputMessageQueue, SIGNAL(messageEnqueued()), this, SLOT(handleInputMessages()), Qt::QueuedConnection);
DialPopup::addPopupsToChildDials(this);
m_resizer.enableChildMouseTracking();
}
XTRXInputGUI::~XTRXInputGUI()