MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ridConfigViewMgr.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2016 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include "rtiMsConfig.h"
13 #include "assistantMgr.h"
14 
15 class DtRidConfigDialog;
18 
19 namespace MAKRti
20 {
21  class DtFilename;
22 }
23 
27 { Q_OBJECT;
28 public:
29 
31  DtRidConfigViewMgr( std::shared_ptr<DtRtiAssistantServer> server,
32  std::shared_ptr<DtRtiAssistantPeer> peer, DtAssistantSignalRouter& signalRouter,
33  std::shared_ptr<DtAssistantRidConfigInfoMgr> ridInfoMgr );
34 
36  virtual ~DtRidConfigViewMgr();
37 
40  virtual void initialize();
41 
42  // On "OK" or "Apply" this will emit what was selected
43  virtual void processConfigWidgetAccept();
44 
45 public slots:
46 
49  virtual void configWidget( DtAssistantConfigWidget** widget, QIcon& icon,
50  QString& name, DtPreferencesPage& pageId );
51 
52 private:
53 
56 
59 
60 protected:
61 
64 
66  std::shared_ptr<DtAssistantRidConfigInfoMgr> myRidInfoMgr;
67 
68 };
DtPreferencesPage
Definition: assistantEnums.h:17
At startup all of the assistant manager classes will register their signals and slots with the signal...
Definition: assistantSignalRouter.h:29
virtual void processConfigWidgetAccept()
Process the changes that were accepted in the configuration widget.
Definition: assistantMgr.h:79
DtRidManagementWidget * myRidManagementWidget
The RID Management widget for the preferences dialog.
Definition: ridConfigViewMgr.h:63
virtual void configWidget(DtAssistantConfigWidget **widget, QIcon &icon, QString &name, DtPreferencesPage &pageId)
Retrieves a widget which will be placed in the configuration dialog for configuring user preferences...
Definition: assistantMgr.h:72
Federate &amp; Federation configuration dialog.
Definition: ridConfigDialog.h:30
Widget for managing configured RID files in the assistant.
Definition: ridManagementWidget.h:25
virtual void initialize()
Initializes this manager just prior to beginning assistant processing.
Definition: assistantMgr.h:56
Base class for all classes which perform management activities for the Assistant. ...
Definition: assistantMgr.h:31
This file contains the declaration of DtAssistantMgr.
DtAssistantMgr & operator=(DtAssistantMgr const &)
Assignment not implemented – Assignment Not Allowed!
std::shared_ptr< DtAssistantRidConfigInfoMgr > myRidInfoMgr
The manager that keeps track of all RID configurations.
Definition: ridConfigViewMgr.h:66
Maintains lists of known RTI connections.
Definition: ridConfigInfoMgr.h:23
#define DT_DLL_ASSISTANTAPP
Definition: rtiMsConfig.h:151
Sets up RID configuration page for the assistant.
Definition: ridConfigViewMgr.h:26
Widget which can be added as a configuration page to the DtAssistantConfigDialog. ...
Definition: assistantConfigWidget.h:18

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)