12 #include <QtGui/QWidget>
64 virtual void setExecutionName(
const DtString& name );
66 virtual DtString executionName()
const;
69 virtual void setFedFileName(
const DtString& fedFileName );
71 virtual DtString fedFileName()
const;
74 virtual void setFederateType(
const DtString& type );
76 virtual DtString federateType()
const;
78 #ifdef DtHLA_1516_EVOLVED
80 virtual void setFederateName(
const DtString& federateName );
82 virtual DtString federateName()
const;
85 virtual void setLocalSettingsDesignator(
const DtString& localDes );
87 virtual DtString localSettingsDesignator()
const;
91 virtual void setUseCustomFom(
bool customFom );
93 virtual bool useCustomFom()
const;
97 virtual void setRprFom(
double version,
int revision = 1 );
100 virtual double rprFomVersion()
const;
102 virtual int rprFomRevision()
const;
105 virtual void setFomMapperLibName(
const DtString& libName );
107 virtual DtString fomMapperLibName()
const;
110 virtual void setFomMapperInitData(
const DtString& initData );
112 virtual DtString fomMapperInitData()
const;
114 #ifdef DtHLA_1516_EVOLVED
116 virtual void setFomModules(
const std::vector<DtString>& modules );
118 virtual std::vector<DtString> fomModules()
const;
122 virtual void setIgnoreHlaAdvisories(
bool useThem );
124 virtual bool ignoreHlaAdvisories()
const;
129 virtual void applyCurrentSettings();
132 virtual void loadCurrentSettings();
137 virtual bool applyButtonClicked();
140 virtual void cancelButtonClicked();
148 virtual void on_federationNameEdit_editingFinished();
149 virtual void on_fedFileNameEdit_editingFinished();
150 virtual void on_federateTypeEdit_editingFinished();
151 virtual void on_advancedButton_toggled(
bool enabled );
152 virtual void on_federateNameEdit_editingFinished();
153 virtual void on_localSettingsDesignatorEdit_editingFinished();
154 virtual void on_useRprFomRadioButton_toggled(
bool useRprFom );
155 virtual void on_fomMapperComboBox_currentIndexChanged(
int index );
156 virtual void on_useCustomFomRadioButton_toggled(
bool useCustomFom );
157 virtual void on_fomMapperLibNameEdit_editingFinished();
158 virtual void on_fomMapperInitDataEdit_editingFinished();
159 virtual void on_fomModuleSetEdit_editingFinished();
160 virtual void on_fomModuleSetEditButton_released();
161 virtual void on_ignoreAdvisoriesCheckBox_toggled(
bool enabled );
173 void connectToSignals();
184 #ifdef DtHLA_1516_EVOLVED
186 QLineEdit* myLocalSettingsDesignatorEdit;
196 #ifdef DtHLA_1516_EVOLVED
198 QPushButton* myFomModuleSetEditButton;