VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
evoConfigSubwidget.h
Go to the documentation of this file.
1 /******************************************************************************
2  * Copyright (c) 2012 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
13 
14 #include "ui_DtEvoConnectionConfigurationLayout.h"
15 
16 #include "connectionEVOSettings.h"
17 
21 { Q_OBJECT;
22 public:
23 
25  DtEvoConfigSubwidget( QWidget* parent );
26 
28  virtual ~DtEvoConfigSubwidget();
29 
30  // Pass in the current connection setting
31  virtual void setConnectionSettings( DtConnectionSettings* settings );
33 
34  virtual void clearAllDialogValues();
35 
37  virtual void refreshAllDialogValues();
38 
39  virtual void refreshEvoDialogValue( DtConnectionEVOSettings::DtEVOArgType argType, QString argValue );
40 
41 
42 protected:
43 
44  virtual void setupGui();
45 
46  virtual QString browseForFomFile(
47  const QString& directory, const QString& filter );
48 
49  virtual void updateFomModules();
50  virtual void setLaunchMode(LaunchMode);
51 
52 protected slots:
53 
57  void onSessionIdBox_valueChanged( int );
58 
59  void onFederationNameString_textChanged( QString );
60  void onFedFileNameString_textChanged( QString );
65  void onRprFomRadioButton_toggled( bool );
66  void onRprFomVersionComboBox_activated( QString );
67  void onCustomFomRadioButton_toggled( bool );
68  void onFomMapperLibraryName_textChanged( QString );
69  void onFomMapperInitString_textChanged( QString );
70  void onDeviceAddressComboBox_activated( QString );
71  void onBESiteIdBox_valueChanged( int );
72  void onBEAppNumBox_valueChanged( int );
73  void onFESiteIdBox_valueChanged( int );
74  void onFEAppNumBox_valueChanged( int );
75 protected:
76 
77  Ui::EvoConnectionConfigurationLayout myConfigurationLayout;
78 
80 
82 
83 };
void onLocalSettingsDesignatorString_textChanged(QString)
void onFedFileNameString_textChanged(QString)
LaunchMode
Definition: protocolConfigSubWidget.h:30
virtual void refreshEvoDialogValue(DtConnectionEVOSettings::DtEVOArgType argType, QString argValue)
void onDeviceAddressComboBox_activated(QString)
DtEvoConfigSubwidget(QWidget *parent)
CTOR.
Base class for both DIS and HLA connection configuration widgets.
Definition: protocolConfigSubWidget.h:25
DtConnectionEVOSettings * mySettingsObject
Definition: evoConfigSubwidget.h:81
virtual void clearAllDialogValues()
DtEVOArgType
Definition: connectionEVOSettings.h:24
void onRprFomRadioButton_toggled(bool)
void onFEAppNumBox_valueChanged(int)
void onUseAbsoluteTimeStampsCheckBox_stateChanged(int)
virtual void setupGui()
virtual void setLaunchMode(LaunchMode)
void onCustomFomRadioButton_toggled(bool)
Holds the network settings widget for EVO connections.
Definition: evoConfigSubwidget.h:20
void onFomModules_itemSelectionChanged()
virtual void updateFomModules()
Base class for all Launcher settings objects.
Definition: connectionSettings.h:61
Ui::EvoConnectionConfigurationLayout myConfigurationLayout
Definition: evoConfigSubwidget.h:77
void onFESiteIdBox_valueChanged(int)
void onFedFileBrowseButton_released()
void onRemoveFomModule_released()
void onBESiteIdBox_valueChanged(int)
virtual void setConnectionSettings(DtConnectionSettings *settings)
void onSessionIdBox_valueChanged(int)
Contains the DtConnectionEVOSettings class declaration.
void onFederationNameString_textChanged(QString)
virtual DtConnectionSettings * connectionSettings()
QString myLastBrowseDirectory
Definition: evoConfigSubwidget.h:79
void onFomMapperInitString_textChanged(QString)
Stores HLA EVO connection settings.
Definition: connectionEVOSettings.h:20
void onBEAppNumBox_valueChanged(int)
virtual void refreshAllDialogValues()
Update the widget values from our settings object.
void onAddFomModule_released()
void onIgnoreAdvisoriesCheckBox_stateChanged(int)
virtual QString browseForFomFile(const QString &directory, const QString &filter)
void onFomMapperLibraryName_textChanged(QString)
void onRprFomVersionComboBox_activated(QString)
virtual ~DtEvoConfigSubwidget()
DTOR.
Contains the DtprotocolConfigSubWidget class declaration.

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)