VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
hlaConfigSubwidget.h
Go to the documentation of this file.
1 /******************************************************************************
2  * Copyright (c) 2011 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 /******************************************************************************
6  * $RCSfile: hlaprotocolConfigSubWidget.h,v $ $Revision: 1.3 $ $State: Exp $
7  *****************************************************************************/
8 
12 
13 #pragma once
14 
16 
17 #include "ui_DtHlaConnectionConfigurationLayout.h"
18 
19 #include "connectionHLASettings.h"
20 
24 { Q_OBJECT;
25 public:
26 
28  DtHlaConfigSubwidget( QWidget* parent );
29 
31  virtual ~DtHlaConfigSubwidget();
32 
33  // Pass in the current connection setting
34  virtual void setConnectionSettings( DtConnectionSettings* settings );
36 
38  virtual void refreshAllDialogValues();
39 
40  virtual void clearAllDialogValues();
41 
42  virtual void refreshHlaDialogValue( DtConnectionHLASettings::DtHLAArgType argType, QString argValue );
43 
44 
45 protected:
46 
47  virtual void setupGui();
48 
49  virtual QString browseForFomFile(
50  const QString& directory, const QString& filter );
51  virtual void setLaunchMode(LaunchMode);
52 
53 protected slots:
54 
55  void onSessionIdBox_valueChanged( int );
56  void onFederationNameString_textChanged( QString );
57  void onFedFileNameString_textChanged( QString );
61  void onRprFomRadioButton_toggled( bool );
62  void onRprFomVersionComboBox_activated( QString );
63  void onCustomFomRadioButton_toggled( bool );
64  void onFomMapperLibraryName_textChanged( QString );
65  void onFomMapperInitString_textChanged( QString );
66  void onDeviceAddressComboBox_activated( QString );
67  void onBESiteIdBox_valueChanged( int );
68  void onBEAppNumBox_valueChanged( int );
69  void onFESiteIdBox_valueChanged( int );
70  void onFEAppNumBox_valueChanged( int );
71 
72 protected:
73 
74  Ui::HlaConnectionConfigurationLayout myConfigurationLayout;
75 
77 
79 
80 };

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)