19 #ifndef SWGRemoteInputSettings_H_ 20 #define SWGRemoteInputSettings_H_ 22 #include <QJsonObject> 40 virtual QString asJson ()
override;
41 virtual QJsonObject* asJsonObject()
override;
42 virtual void fromJsonObject(QJsonObject &json)
override;
45 QString* getApiAddress();
46 void setApiAddress(QString* api_address);
49 void setApiPort(qint32 api_port);
51 QString* getDataAddress();
52 void setDataAddress(QString* data_address);
55 void setDataPort(qint32 data_port);
58 void setDcBlock(qint32 dc_block);
60 qint32 getIqCorrection();
61 void setIqCorrection(qint32 iq_correction);
63 QString* getFileRecordName();
64 void setFileRecordName(QString* file_record_name);
66 qint32 getUseReverseApi();
67 void setUseReverseApi(qint32 use_reverse_api);
69 QString* getReverseApiAddress();
70 void setReverseApiAddress(QString* reverse_api_address);
72 qint32 getReverseApiPort();
73 void setReverseApiPort(qint32 reverse_api_port);
75 qint32 getReverseApiDeviceIndex();
76 void setReverseApiDeviceIndex(qint32 reverse_api_device_index);
79 virtual bool isSet()
override;