12 #include <QtWidgets/QMainWindow>
14 #if !defined(Q_MOC_RUN)
18 #include "radioApp.hpp"
20 class QStandardItemModel;
21 class QSortFilterProxyModel;
41 class DtRadioStackWidget;
42 class DtRadioNetManager;
43 class DtRadioAppSystemInitializer;
52 virtual bool init(
int argc,
char* argv[]);
DtRadioManager * myManager
Definition: radioApp.h:87
void entityDiscovered(makVrf::DtStateData *ent)
DtRadioAppSystemInitializer * myRadioInitializer
Definition: radioApp.h:91
bool isPushToTalkKey(const QKeySequence &) const
DtRadioStackWidget * myRadioStackWidget
Definition: radioApp.h:81
Definition: radioApp.h:45
virtual bool init(int argc, char *argv[])
virtual void keyReleaseEvent(QKeyEvent *) override
Definition: radioManager.h:46
DtExerciseConn * myExConn
Definition: radioApp.h:85
Definition: radioAppSystemInitializer.h:19
void entityRemoved(const makVrf::DtStateData *ent)
virtual void onChangeAudioSettings()
DtCommunicationManager * myCommunicationManager
Definition: radioApp.h:83
The overall structure of the DtStateData mechanism is: The DtStateData contains a list of double buff...
Definition: stateData.h:398
virtual void setCurrentRadio(DtRadio *radio)
The DtCommunicationManager class is a convenience class that will create both the DtNetworkInterfaceM...
Definition: communicationManager.h:54
virtual void talkButtonReleased()
virtual ~DtRadioApp() override
QTimer * myTimer
Definition: radioApp.h:90
DtRadioNetManager * myNetManager
Definition: radioApp.h:88
QKeySequence parseEventToSequence(QKeyEvent *)
virtual DtRadio * findCurrentRadio()
DtRadio * myCurrentRadio
Definition: radioApp.h:92
bool myLightMode
Definition: radioApp.h:93
virtual void keyPressEvent(QKeyEvent *) override
Definition: radioNetManager.h:38
Ui::DtRadioAppWindow myUI
Definition: radioApp.h:80
virtual void talkButtonPressed()