v0.0.7
This commit is contained in:
parent
26d3fce10a
commit
984c5acacc
1 changed files with 376 additions and 37 deletions
|
|
@ -17,6 +17,8 @@ class ConfigInterface : public QObject
|
|||
Q_PROPERTY(QString min READ min WRITE setMin NOTIFY minChanged FINAL)
|
||||
Q_PROPERTY(QString max READ max WRITE setMax NOTIFY maxChanged FINAL)
|
||||
Q_PROPERTY(QString alert READ alert WRITE setAlert NOTIFY alertChanged FINAL)
|
||||
Q_PROPERTY(QString mode READ mode WRITE setMode NOTIFY modeChanged FINAL)
|
||||
Q_PROPERTY(QString url READ url WRITE setUrl NOTIFY urlChanged FINAL)
|
||||
Q_PROPERTY(bool flipBits READ flipBits WRITE setFlipBits NOTIFY flipBitsChanged FINAL)
|
||||
public:
|
||||
explicit ConfigInterface(QObject *parent = nullptr);
|
||||
|
|
@ -32,21 +34,30 @@ public:
|
|||
bool flipBits() const;
|
||||
void setFlipBits(bool newFlipBits);
|
||||
|
||||
QString mode() const;
|
||||
void setMode(const QString &newMode);
|
||||
|
||||
QString url() const;
|
||||
void setUrl(const QString &newUrl);
|
||||
|
||||
signals:
|
||||
void configData(QString max, QString min, QString alert, bool flipbits);
|
||||
void configData(QString max, QString min, QString alert, bool flipbits, QString mode, QString url);
|
||||
void alertChanged();
|
||||
void maxChanged();
|
||||
void minChanged();
|
||||
|
||||
void flipBitsChanged();
|
||||
void modeChanged();
|
||||
void urlChanged();
|
||||
|
||||
public slots:
|
||||
void saveConfig(QString max, QString min, QString alert, bool flipbits);
|
||||
void saveConfig(QString max, QString min, QString alert, bool flipbits, QString mode, QString url);
|
||||
private:
|
||||
QString m_alert;
|
||||
QString m_max;
|
||||
QString m_min;
|
||||
bool m_flipBits;
|
||||
QString m_mode;
|
||||
QString m_url;
|
||||
};
|
||||
|
||||
#endif // CONFIGINTERFACE_H
|
||||
|
|
|
|||
Loading…
Reference in a new issue