1 #ifndef INCLUDE_LoRaDEMODGUI_H 2 #define INCLUDE_LoRaDEMODGUI_H 26 virtual void destroy();
28 void setName(
const QString& name);
29 QString getName()
const;
30 virtual qint64 getCenterFrequency()
const;
31 virtual void setCenterFrequency(qint64 centerFrequency);
33 void resetToDefaults();
34 QByteArray serialize()
const;
35 bool deserialize(
const QByteArray& data);
37 virtual bool handleMessage(
const Message& message);
41 void on_BW_valueChanged(
int value);
42 void on_Spread_valueChanged(
int value);
43 void onWidgetRolled(QWidget* widget,
bool rollDown);
60 void blockApplySettings(
bool block);
61 void applySettings(
bool force =
false);
62 void displaySettings();
65 #endif // INCLUDE_LoRaDEMODGUI_H
virtual MessageQueue * getInputMessageQueue()
DeviceUISet * m_deviceUISet
void * create(QString type)
LoRaDemodSettings m_settings
ChannelMarker m_channelMarker
MessageQueue m_inputMessageQueue
SpectrumVis * m_spectrumVis