VR-Exchange 2.8 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
disBrokerDialog.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2015 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <disBroker/dllExport.h>
13 #include <widgets/brokerDialog.h>
14 
15 namespace MAKVrExchange
16 {
17 
18  namespace DtDisBroker
19  {
20 
21  class DtDisBroker;
22  class DtDisBrokerInitializer;
23 
27  { Q_OBJECT;
28  public:
29 
33  static DtBrokerDialog* create( DtBroker* broker,
34  DtBrokerInitializer* init, QWidget* parent = 0 );
35 
36  protected:
37 
40  QWidget* parent = 0 );
41 
42  public:
43 
45  virtual ~DtDisBrokerDialog();
46 
48  virtual DtDisBrokerInitializer* disInitializer();
49 
50  protected:
51 
54 
56  virtual void initObjectListViewHeaders();
57 
59  virtual DtConnectionSettingsWidget* instantiateConnectionSettingsWidget();
60 
62  virtual DtGeneralSettingsWidget* instantiateGeneralSettingsWidget();
63 
65 
66  private:
67 
69  DtDisBrokerDialog( const DtDisBrokerDialog& other );
70 
72  DtDisBrokerDialog& operator = ( const DtDisBrokerDialog& other );
73 
74  protected:
75 
77 
78  };
79 
80  }
81 }
Implements a DtBroker for the DIS Protocol.
Definition: disBroker.h:38
A class to initialize DtBroker instances.
Definition: brokerInitializer.h:35
Base class for connection settings widgets.
Definition: connectionSettingsWidget.h:22
DtDisBroker * myDisBroker
Definition: disBrokerDialog.h:76
Contains the DtBrokerDialog class declaration.
Base class for all broker objects.
Definition: broker.h:58
Responsible for displaying all information about the broker.
Definition: disBrokerDialog.h:26
Provides an interface for configuring DIS connection settings.
Definition: generalSettingsWidget.h:23
#define DT_DLL_DISBROKER
Definition: brokers/disBroker/disBroker/dllExport.h:20
Responsible for displaying all information about the broker.
Definition: brokerDialog.h:40
Provides initialization parameters to the DIS Broker.
Definition: disBrokerInitializer.h:26

Document ID: Generated on Tue Aug 16 16:15:26 EDT 2022 from SVN revision 245901
Copyright © 2005-2022 MAK Technologies. All Rights Reserved (www.mak.com)