26 #include "qmmp_export.h" 51 class QMMP_EXPORT
Volume :
public QObject
60 IsMuteSupported = 0x1,
61 HasNotifySignal = 0x2,
64 Q_DECLARE_FLAGS(VolumeFlags, VolumeFlag)
82 virtual bool isMuted()
const;
87 virtual void setMuted(
bool mute);
91 virtual VolumeFlags flags()
const;
100 bool m_mutedInternal =
false;
103 Q_DECLARE_OPERATORS_FOR_FLAGS(Volume::VolumeFlags)
The VolumeSettings structure stores volume levels.
Definition: volume.h:31
The Volume class provides asbtract volume interface.
Definition: volume.h:51
int right
Definition: volume.h:34
VolumeFlag
Definition: volume.h:58
int left
Definition: volume.h:33