60 IsMuteSupported = 0x1,
61 HasNotifySignal = 0x2,
64 Q_DECLARE_FLAGS(VolumeFlags, VolumeFlag)
69 virtual ~
Volume() = default;
84 virtual
bool isMuted() const;
89 virtual
void setMuted(
bool mute);
93 virtual VolumeFlags
flags() const;
102 bool m_mutedInternal = false;
106 Q_DECLARE_OPERATORS_FOR_FLAGS(
Volume::VolumeFlags)
bool operator==(const VolumeSettings &v1, const VolumeSettings &v2)
The VolumeSettings structure stores volume levels.
The Volume class provides asbtract volume interface.
bool operator!=(const VolumeSettings &v1, const VolumeSettings &v2)