mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-08-19 06:02:38 -04:00
Use intermediate integer to pass enum to QDataStream::operator>>
This commit is contained in:
parent
85184e2b45
commit
e40032e939
@ -121,7 +121,7 @@ QDataStream& operator<<(QDataStream& out, const SpectrumAnnotationMarker& marker
|
|||||||
out << marker.m_startFrequency;
|
out << marker.m_startFrequency;
|
||||||
out << marker.m_bandwidth;
|
out << marker.m_bandwidth;
|
||||||
out << marker.m_markerColor;
|
out << marker.m_markerColor;
|
||||||
out << marker.m_show;
|
out << (int) marker.m_show;
|
||||||
out << marker.m_text;
|
out << marker.m_text;
|
||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
@ -221,11 +221,13 @@ bool SpectrumSettings::deserialize(const QByteArray& data)
|
|||||||
|
|
||||||
QDataStream& operator>>(QDataStream& in, SpectrumAnnotationMarker& marker)
|
QDataStream& operator>>(QDataStream& in, SpectrumAnnotationMarker& marker)
|
||||||
{
|
{
|
||||||
|
int tmp;
|
||||||
in >> marker.m_startFrequency;
|
in >> marker.m_startFrequency;
|
||||||
in >> marker.m_bandwidth;
|
in >> marker.m_bandwidth;
|
||||||
in >> marker.m_markerColor;
|
in >> marker.m_markerColor;
|
||||||
in >> marker.m_show;
|
in >> tmp;
|
||||||
in >> marker.m_text;
|
in >> marker.m_text;
|
||||||
|
marker.m_show = (SpectrumAnnotationMarker::ShowState) tmp;
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user