VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
DtHlaConfigSubwidget Class Reference

Holds the network settings widget for HLA connections. More...

Inheritance diagram for DtHlaConfigSubwidget:
Inheritance graph
[legend]

Public Member Functions

 DtHlaConfigSubwidget (QWidget *parent)
 CTOR. More...
 
virtual ~DtHlaConfigSubwidget ()
 DTOR. More...
 
virtual void setConnectionSettings (DtConnectionSettings *settings)
 
virtual DtConnectionSettingsconnectionSettings ()
 
virtual void refreshAllDialogValues ()
 Update the widget values from our settings object. More...
 
virtual void clearAllDialogValues ()
 
virtual void refreshHlaDialogValue (DtConnectionHLASettings::DtHLAArgType argType, QString argValue)
 
- Public Member Functions inherited from DtProtocolConfigSubWidget
 DtProtocolConfigSubWidget (QWidget *parent)
 CTOR. More...
 
virtual ~DtProtocolConfigSubWidget ()
 DTOR. More...
 
virtual void init ()
 
virtual unsigned int protocolType () const
 
virtual void setProtocolType (unsigned int type)
 
virtual LaunchMode launchMode () const
 

Protected Slots

void onSessionIdBox_valueChanged (int)
 
void onFederationNameString_textChanged (QString)
 
void onFedFileNameString_textChanged (QString)
 
void onFedFileBrowseButton_released ()
 
void onIgnoreAdvisoriesCheckBox_stateChanged (int)
 
void onUseAbsoluteTimeStampsCheckBox_stateChanged (int)
 
void onRprFomRadioButton_toggled (bool)
 
void onRprFomVersionComboBox_activated (QString)
 
void onCustomFomRadioButton_toggled (bool)
 
void onFomMapperLibraryName_textChanged (QString)
 
void onFomMapperInitString_textChanged (QString)
 
void onDeviceAddressComboBox_activated (QString)
 
void onBESiteIdBox_valueChanged (int)
 
void onBEAppNumBox_valueChanged (int)
 
void onFESiteIdBox_valueChanged (int)
 
void onFEAppNumBox_valueChanged (int)
 

Protected Member Functions

virtual void setupGui ()
 
virtual QString browseForFomFile (const QString &directory, const QString &filter)
 
virtual void setLaunchMode (LaunchMode)
 

Protected Attributes

Ui::HlaConnectionConfigurationLayout myConfigurationLayout
 
QString myLastBrowseDirectory
 
DtConnectionHLASettingsmySettingsObject
 
- Protected Attributes inherited from DtProtocolConfigSubWidget
QString myConfigurationName
 
unsigned int myProtocolType
 
QGridLayout * myDataLayout
 
LaunchMode myLaunchMode
 
Ui::SiteApplicationNumberLayout mySiteApplicationNumberContainer
 
QWidget * mySiteApplicationNumberContainerWidget
 

Additional Inherited Members

- Public Types inherited from DtProtocolConfigSubWidget
enum  LaunchMode { Combined = 1, FrontendOnly = 2, BackendOnly = 3 }
 
- Static Public Member Functions inherited from DtProtocolConfigSubWidget
static QStringList findDeviceAddresses ()
 

Detailed Description

Holds the network settings widget for HLA connections.

Constructor & Destructor Documentation

DtHlaConfigSubwidget::DtHlaConfigSubwidget ( QWidget *  parent)

CTOR.

virtual DtHlaConfigSubwidget::~DtHlaConfigSubwidget ( )
virtual

DTOR.

Member Function Documentation

virtual void DtHlaConfigSubwidget::setConnectionSettings ( DtConnectionSettings settings)
virtual
virtual DtConnectionSettings* DtHlaConfigSubwidget::connectionSettings ( )
virtual
virtual void DtHlaConfigSubwidget::refreshAllDialogValues ( )
virtual

Update the widget values from our settings object.

Implements DtProtocolConfigSubWidget.

virtual void DtHlaConfigSubwidget::clearAllDialogValues ( )
virtual
virtual void DtHlaConfigSubwidget::refreshHlaDialogValue ( DtConnectionHLASettings::DtHLAArgType  argType,
QString  argValue 
)
virtual
virtual void DtHlaConfigSubwidget::setupGui ( )
protectedvirtual
virtual QString DtHlaConfigSubwidget::browseForFomFile ( const QString &  directory,
const QString &  filter 
)
protectedvirtual
virtual void DtHlaConfigSubwidget::setLaunchMode ( LaunchMode  )
protectedvirtual

Reimplemented from DtProtocolConfigSubWidget.

void DtHlaConfigSubwidget::onSessionIdBox_valueChanged ( int  )
protectedslot
void DtHlaConfigSubwidget::onFederationNameString_textChanged ( QString  )
protectedslot
void DtHlaConfigSubwidget::onFedFileNameString_textChanged ( QString  )
protectedslot
void DtHlaConfigSubwidget::onFedFileBrowseButton_released ( )
protectedslot
void DtHlaConfigSubwidget::onIgnoreAdvisoriesCheckBox_stateChanged ( int  )
protectedslot
void DtHlaConfigSubwidget::onUseAbsoluteTimeStampsCheckBox_stateChanged ( int  )
protectedslot
void DtHlaConfigSubwidget::onRprFomRadioButton_toggled ( bool  )
protectedslot
void DtHlaConfigSubwidget::onRprFomVersionComboBox_activated ( QString  )
protectedslot
void DtHlaConfigSubwidget::onCustomFomRadioButton_toggled ( bool  )
protectedslot
void DtHlaConfigSubwidget::onFomMapperLibraryName_textChanged ( QString  )
protectedslot
void DtHlaConfigSubwidget::onFomMapperInitString_textChanged ( QString  )
protectedslot
void DtHlaConfigSubwidget::onDeviceAddressComboBox_activated ( QString  )
protectedslot
void DtHlaConfigSubwidget::onBESiteIdBox_valueChanged ( int  )
protectedslot
void DtHlaConfigSubwidget::onBEAppNumBox_valueChanged ( int  )
protectedslot
void DtHlaConfigSubwidget::onFESiteIdBox_valueChanged ( int  )
protectedslot
void DtHlaConfigSubwidget::onFEAppNumBox_valueChanged ( int  )
protectedslot

Member Data Documentation

Ui::HlaConnectionConfigurationLayout DtHlaConfigSubwidget::myConfigurationLayout
protected
QString DtHlaConfigSubwidget::myLastBrowseDirectory
protected
DtConnectionHLASettings* DtHlaConfigSubwidget::mySettingsObject
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)