VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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 
58  void onFederationNameString_textChanged( QString );
59  void onFedFileNameString_textChanged( QString );
64  void onRprFomRadioButton_toggled( bool );
65  void onRprFomVersionComboBox_activated( QString );
66  void onCustomFomRadioButton_toggled( bool );
67  void onFomMapperLibraryName_textChanged( QString );
68  void onFomMapperInitString_textChanged( QString );
69  void onDeviceAddressComboBox_activated( QString );
70  void onBESiteIdBox_valueChanged( int );
71  void onBEAppNumBox_valueChanged( int );
72  void onFESiteIdBox_valueChanged( int );
73  void onFEAppNumBox_valueChanged( int );
74 protected:
75 
76  Ui::EvoConnectionConfigurationLayout myConfigurationLayout;
77 
79 
81 
82 };

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)