VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makRadio::DtRadioSystemConfigDialog Class Reference
Inheritance diagram for makRadio::DtRadioSystemConfigDialog:
Inheritance graph
[legend]

Signals

void aboutToRecreateRadios ()
 

Public Member Functions

 DtRadioSystemConfigDialog (DtRadioManager *radioManager, QWidget *parent=0, const Qt::WindowFlags &f=Qt::Dialog)
 
virtual ~DtRadioSystemConfigDialog () override
 
virtual void setupUi ()
 

Public Attributes

Ui::RadioSystemConfigDialog myUI
 

Protected Slots

virtual void addRadio ()
 
virtual void removeRadio ()
 
virtual void configureRadio ()
 
virtual void addIntercom ()
 
virtual void removeIntercom ()
 
virtual void configureIntercom ()
 

Protected Member Functions

virtual void accept () override
 
virtual void setupRadiosAndIntercoms ()
 
virtual void addRadio (const DtRwRadioState &radio)
 
virtual void clearRadios ()
 
virtual void addIntercom (const DtRwRadioState &intercom)
 
virtual void clearIntercoms ()
 
virtual std::string nextRadioName ()
 
virtual std::string nextIntercomName ()
 
virtual DtIntercomConfigDialogcreateIntercomConfigDialog (DtRwRadioState &intercom)
 
virtual DtRadioConfigDialogcreateRadioConfigDialog (DtRwRadioState &intercom)
 

Protected Attributes

DtRadioManagermyRadioManager
 
std::vector< DtRwRadioStatemyRadios
 
std::vector< DtRwRadioStatemyIntercoms
 

Constructor & Destructor Documentation

makRadio::DtRadioSystemConfigDialog::DtRadioSystemConfigDialog ( DtRadioManager radioManager,
QWidget *  parent = 0,
const Qt::WindowFlags &  f = Qt::Dialog 
)
virtual makRadio::DtRadioSystemConfigDialog::~DtRadioSystemConfigDialog ( )
overridevirtual

Member Function Documentation

virtual void makRadio::DtRadioSystemConfigDialog::setupUi ( )
virtual
virtual void makRadio::DtRadioSystemConfigDialog::accept ( )
overrideprotectedvirtual
virtual void makRadio::DtRadioSystemConfigDialog::setupRadiosAndIntercoms ( )
protectedvirtual
virtual void makRadio::DtRadioSystemConfigDialog::addRadio ( const DtRwRadioState radio)
protectedvirtual
virtual void makRadio::DtRadioSystemConfigDialog::clearRadios ( )
protectedvirtual
virtual void makRadio::DtRadioSystemConfigDialog::addIntercom ( const DtRwRadioState intercom)
protectedvirtual
virtual void makRadio::DtRadioSystemConfigDialog::clearIntercoms ( )
protectedvirtual
virtual std::string makRadio::DtRadioSystemConfigDialog::nextRadioName ( )
protectedvirtual
virtual std::string makRadio::DtRadioSystemConfigDialog::nextIntercomName ( )
protectedvirtual
virtual DtIntercomConfigDialog* makRadio::DtRadioSystemConfigDialog::createIntercomConfigDialog ( DtRwRadioState intercom)
protectedvirtual
virtual DtRadioConfigDialog* makRadio::DtRadioSystemConfigDialog::createRadioConfigDialog ( DtRwRadioState intercom)
protectedvirtual
void makRadio::DtRadioSystemConfigDialog::aboutToRecreateRadios ( )
signal
virtual void makRadio::DtRadioSystemConfigDialog::addRadio ( )
protectedvirtualslot
virtual void makRadio::DtRadioSystemConfigDialog::removeRadio ( )
protectedvirtualslot
virtual void makRadio::DtRadioSystemConfigDialog::configureRadio ( )
protectedvirtualslot
virtual void makRadio::DtRadioSystemConfigDialog::addIntercom ( )
protectedvirtualslot
virtual void makRadio::DtRadioSystemConfigDialog::removeIntercom ( )
protectedvirtualslot
virtual void makRadio::DtRadioSystemConfigDialog::configureIntercom ( )
protectedvirtualslot

Member Data Documentation

Ui::RadioSystemConfigDialog makRadio::DtRadioSystemConfigDialog::myUI
DtRadioManager* makRadio::DtRadioSystemConfigDialog::myRadioManager
protected
std::vector<DtRwRadioState> makRadio::DtRadioSystemConfigDialog::myRadios
protected
std::vector<DtRwRadioState> makRadio::DtRadioSystemConfigDialog::myIntercoms
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)