VR-Exchange 2.10 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ddsConnectionSettingsWidget.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2015 MAK Technologies, Inc.
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <ddsBroker/dllExport.h>
14 
15 class QLineEdit;
16 class QSpinBox;
17 
18 namespace MAKVrExchange
19 {
20 
21  namespace DtDdsBroker
22  {
23 
24  class DtDdsBrokerInitializer;
25 
30  { Q_OBJECT;
31  public:
32 
35 
38 
40  virtual DtDdsBrokerInitializer* ddsInitializer();
41 
43  virtual QIcon icon();
44 
46  virtual std::string iconFilepath();
47 
50 
52  virtual void setPartitionNameString( QString partitionName );
54  virtual QString partitionNameString() const;
55 
57  virtual void setDomainId( int ID );
59  virtual int domainId() const;
60 
62 
64  virtual void applyCurrentSettings();
65 
67  virtual void loadCurrentSettings();
68 
69  protected slots:
70 
74 
75  virtual void on_partitionNameEdit_editingFinished();
76 
77  virtual void on_domainIdEdit_editingFinished();
78 
80 
81  protected:
82 
84  virtual void setupGui();
85 
87  virtual void connectToSignals();
88 
89  protected:
90 
91  QLineEdit* myPartitionNameEdit;
92  QSpinBox* myDomainIdEdit;
93 
94  };
95 
96  }
97 }
QLineEdit * myPartitionNameEdit
Definition: ddsConnectionSettingsWidget.h:91
Base class for connection settings widgets.
Definition: connectionSettingsWidget.h:22
QSpinBox * myDomainIdEdit
Definition: ddsConnectionSettingsWidget.h:92
Parses the MTL file, and reads command line arguments to produce a set of parameters useful for DtDds...
Definition: ddsBrokerInitializer.h:30
Widget containing the DIS connection settings for the dis broker.
Definition: ddsConnectionSettingsWidget.h:28
Contains the DtConnectionSettingsWidget class declaration.
#define DT_DLL_DDSBROKER
Definition: brokers/ddsBroker/ddsBroker/dllExport.h:20

Document ID: Generated on Mon May 25 18:45:12 EDT 2026 from SVN revision 289111
Copyright © 2005-2026 MAK Technologies. All Rights Reserved (www.mak.com)