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);
125 virtual int maxValue()
const;
129 virtual int minValue()
const;
136 void setValue(
int val );
143 void setEnabled(
bool val );
147 void valueChanged(
int );
167 virtual QWidget* create(
168 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. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Logic for controlling the audio settings.
Definition: DtAudioVolumeLogic.h:23