18 #include <QtWidgets/QWidget>
28 class DtPopupToolbarButton;
29 class DtAudioVolumeLogic;
30 class DtAudioVolumeSliderWidget;
49 DtDe& de, QWidget* parent = 0, Qt::WindowFlags f = 0 );
69 virtual void setupGui();
73 virtual void setAudioEnabled(
bool enabled );
77 virtual void setVolume(
int vol );
82 virtual void on_volumeSliderChanged(
int val );
87 virtual void on_toolButtonClicked(
bool checked);
94 virtual void setWidgetsVisible(
bool visible);
126 virtual int maxValue()
const;
130 virtual int minValue()
const;
137 void setValue(
int val );
144 void setEnabled(
bool val );
148 void valueChanged(
int );
168 virtual QWidget* create(
169 DtDe& de, QWidget* parent,
const Qt::WindowFlags& flags );
#define DT_DLL_VRVAUDIOQT
Definition: dllExport.h:22
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Logic for controlling the audio settings.
Definition: DtAudioVolumeLogic.h:23