SoapySDR support: fixed input and output stream and device displays

This commit is contained in:
f4exb
2018-11-15 14:11:52 +01:00
parent 53c0474e00
commit 69cd5645eb
2 changed files with 14 additions and 9 deletions
@@ -438,12 +438,15 @@ QByteArray SoapySDROutputGui::serialize() const
bool SoapySDROutputGui::deserialize(const QByteArray& data)
{
if(m_settings.deserialize(data)) {
if(m_settings.deserialize(data))
{
displaySettings();
m_forceSettings = true;
sendSettings();
return true;
} else {
}
else
{
resetToDefaults();
return false;
}
@@ -769,7 +772,7 @@ void SoapySDROutputGui::displayStreamArgsSettings()
if (elIt != m_settings.m_streamArgSettings.end())
{
it->setValue(*elIt);
it->setValue(elIt.value());
*elIt = it->getValue();
}
}
@@ -783,7 +786,7 @@ void SoapySDROutputGui::displayDeviceArgsSettings()
if (elIt != m_settings.m_deviceArgSettings.end())
{
it->setValue(*elIt);
it->setValue(elIt.value());
*elIt = it->getValue();
}
}