diff options
author | Scott Murray <scott.murray@konsulko.com> | 2023-08-25 17:53:52 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@automotivelinux.org> | 2023-08-25 17:53:52 +0000 |
commit | f32f949b3bd39eaebba71812b6bb2cb80d6ff90a (patch) | |
tree | 09c4826f2d758430834e30c17321cb4d45b80aaa /homescreen/src/mastervolume.h | |
parent | 2de7cadddde53bc87328df3b1cabeff4a00932ba (diff) | |
parent | 6e55c1a428a6dbc7b7d731fb554c7759d2ab1fc0 (diff) |
Merge "Update VehicleSignals usage"
Diffstat (limited to 'homescreen/src/mastervolume.h')
-rw-r--r-- | homescreen/src/mastervolume.h | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/homescreen/src/mastervolume.h b/homescreen/src/mastervolume.h index fbbab4b..89d763b 100644 --- a/homescreen/src/mastervolume.h +++ b/homescreen/src/mastervolume.h @@ -21,29 +21,26 @@ class MasterVolume : public QObject { Q_OBJECT - Q_PROPERTY (uint32_t volume READ getVolume WRITE setVolume NOTIFY VolumeChanged) - -private: - qint32 m_volume; - VehicleSignals *m_vs; - bool m_connected; - - void updateVolume(QString value); public: MasterVolume(QObject* parent = nullptr); - ~MasterVolume() = default; + ~MasterVolume(); Q_INVOKABLE qint32 getVolume() const; - Q_INVOKABLE void setVolume(qint32 val); + Q_INVOKABLE void setVolume(quint32 val); + Q_PROPERTY (uint32_t volume READ getVolume WRITE setVolume NOTIFY VolumeChanged) + +signals: + void VolumeChanged(); private slots: void onConnected(); - void onAuthorized(); - void onDisconnected(); void onGetSuccessResponse(QString path, QString value, QString timestamp); void onSignalNotification(QString path, QString value, QString timestamp); -signals: - void VolumeChanged(); +private: + quint32 m_volume; + VehicleSignals *m_vs; + + void updateVolume(QString value); }; |