mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-07-29 20:22:26 -04:00
LoadConfigurationFSM::loadDeviceSets: Wait 250ms to allow devices to initialise, as DeviceGUI::sendSettings has 100ms delay.
This commit is contained in:
parent
83b36c6aab
commit
3c9931bc59
@ -987,7 +987,12 @@ void LoadConfigurationFSM::loadDeviceSets()
|
||||
QState *sPrev = nullptr;
|
||||
QFinalState *sFinal = new QFinalState();
|
||||
|
||||
connect(m_addDevicesFSM, &QStateMachine::finished, this, [=](){emit m_mainWindow->allDeviceSetsAdded();});
|
||||
connect(m_addDevicesFSM, &QStateMachine::finished, this, [=](){
|
||||
// Wait slighter longer than the 100ms timer used in Device GUI sendSettings, so we know devices should be initialised
|
||||
QTimer::singleShot(250, [this] {
|
||||
emit m_mainWindow->allDeviceSetsAdded();
|
||||
});
|
||||
});
|
||||
connect(m_addDevicesFSM, &QStateMachine::finished, m_addDevicesFSM, &QStateMachine::deleteLater);
|
||||
|
||||
for (const auto& deviceSetPreset : deviceSetPresets)
|
||||
|
Loading…
x
Reference in New Issue
Block a user