13 #include <QtWidgets/QWidget>
14 #include <QtGui/QPixmap>
15 #include <QtGui/QIcon>
16 #include <QtGui/QImage>
27 class DtPopupToolbarButton;
42 class DtEntityListDropdown;
74 virtual void talk(
bool t);
82 virtual void initialize();
84 virtual bool allSpeakersMuted()
const;
85 virtual bool allMicsMuted()
const;
87 virtual void showEvent(QShowEvent*);
88 virtual void hideEvent(QHideEvent*);
89 virtual void closeEvent(QCloseEvent*);
91 virtual void createRadios();
92 virtual void clearRadios();
94 virtual void activeEntityChanged(
const DtUUID&);
106 virtual void clearTransmitLevel();
107 virtual void clearReceiveLevel();
109 virtual QPixmap levelIcon(
const QImage& base,
double level,
const QSize& iconSize);
111 virtual void systemEnabledChanged(
bool);
112 virtual void setupImages();
115 virtual void radioChanged();
116 virtual void channelChanged();
118 virtual void stopTalking();
119 virtual void micMutedChanged(
bool);
120 virtual void soundMutedChanged(
bool);
121 virtual void volumeChanged(
int);
122 virtual void updateLevels();
123 virtual void showSettings();
164 virtual QWidget* create(
makVrv::DtDe& de, QWidget* parent,
const Qt::WindowFlags& flags);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:226
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
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:70
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:75
#define VRFMAKRADIOQT_DLL
Definition: vrfMakRadioQt.h:14