MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
connConfigWidget.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include "rtiMsConfig.h"
13 #include "lrcConnQueryWidget.h"
15 #include <QDialog>
16 
20 { Q_OBJECT;
21 public:
22 
24  DtAssistantConnConfigWidget( QWidget* parent, Qt::WindowFlags f = 0 );
25 
27  virtual ~DtAssistantConnConfigWidget();
28 
29 protected:
30 
33  virtual void updateDisplayedConnection( const QString& name,
34  const DtRtiConnectionInfoDataPair& updatedConn, QTreeWidgetItem* connItem );
35 
37  virtual void showEvent( QShowEvent* event );
38 
40  virtual void clearAllConnections();
41 
43  virtual void setRidConfigurations(
44  const DtAssistantRidConfigInfoMgr::RidConfigurationList& connConfig, bool preserveSelection );
45 
47  virtual void setAcceptEnabled( bool enabled, const QString& reasonForDisable );
48 
49 public slots:
50 
53  void enableOrDisablePrefAccept();
54 
55 private:
56 
59 
62 
63 protected:
64 
67 
70 
73 
78 
80 
82  unsigned myPerformReset;
83 
84 };
QString myReasonWhyNotAcceptable
Reason why the selection is not acceptable.
Definition: connConfigWidget.h:69
DtAssistantLrcConnQueryWidget & operator=(DtAssistantLrcConnQueryWidget const &)
Assignment operator not implemented.
Widget that can be brought up by the user to configure their RTI config preferences.
Definition: connConfigWidget.h:19
QIcon myConflictingIcon
Definition: connConfigWidget.h:77
unsigned myPerformReset
Flag to determine whether or not display should be reset on show event.
Definition: connConfigWidget.h:82
This file contains the declaration of DtRtiConnectionInfo.
std::pair< DtRtiConnectionInfo, DtRtiAssociatedConnectionData > DtRtiConnectionInfoDataPair
Pair of connection with associated data.
Definition: assistantConnectionInfo.h:29
virtual void setRidConfigurations(const DtAssistantRidConfigInfoMgr::RidConfigurationList &connConfig, bool preserveSelection)
Sets the list of RID configurations.
virtual void clearAllConnections()
Clears the entire connection list.
QIcon myVerifiedIcon
Definition: connConfigWidget.h:74
This file contains the declaration of DtAssistantLrcConnQueryWidget.
virtual void showEvent(QShowEvent *event)
Prepare the widget to be shown.
QIcon myForwarderVerifiedIcon
Definition: connConfigWidget.h:75
bool mySelectionIsAcceptable
Whether or not the current selection is acceptable.
Definition: connConfigWidget.h:66
virtual void updateDisplayedConnection(const QString &name, const DtRtiConnectionInfoDataPair &updatedConn, QTreeWidgetItem *connItem)
Depending on the type of our current query connection, we update connItem based on updatedConn...
#define DT_DLL_ASSISTANTAPP
Definition: rtiMsConfig.h:122
std::vector< RidConfigurationStruct > RidConfigurationList
Definition: ridConfigInfoMgr.h:37
virtual void setAcceptEnabled(bool enabled, const QString &reasonForDisable)
Sets whether or not accept is enabled.
QIcon myUnknownIcon
Definition: connConfigWidget.h:76
Widget used to request the user to provide new connection parameters when an LRC cannot establish a c...
Definition: lrcConnQueryWidget.h:27

Document ID: Generated on Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)