MAK RTIspy API Documentation for HLA 4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
addRtiexecConnectionDialog.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2008 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: addRtiexecConnectionDialog.h,v $ $Revision: 1.11 $ $State: Exp $
7 *******************************************************************************/
8 
9 #ifndef addRtiexecConnectionDialog_H_
10 #define addRtiexecConnectionDialog_H_
11 
14 
15 #include "rtiMsConfig.h"
16 #include "addConnectionDialog.h"
17 #include "ui_addRtiexecConnectionDialogUI.h"
19 
20 class QRegExpValidator;
21 class QIntValidator;
22 
26 {
27  Q_OBJECT
28 
29 public:
30 
32  DtAssistantAddRtiexecConnDialog( DtAssistantConnQueryWidget* parent, Qt::WindowFlags f=0 );
33 
36 
38  virtual void setData( const QString& host,
39  const QString& tcpAddress, int tcpPort,
40  const QString& udpAddress, int udpPort, const QString& udpInterface,
41  const QString& additionalForwarderToConnectTo, int forwarderPort, bool isIPv4 );
42 
44  virtual void setName( const QString& connName );
45 
47  virtual void getData( QString& connName, QString& hostName,
48  QString& tcpAddress, int& tcpPort,
49  QString& udpAddress, int& udpPort, QString& udpInterface,
50  QString& additionalForwarderToConnectTo, int& forwarderPort);
51 
52 public slots:
53 
55  void udpateDefaultConnName();
56 
58  void toggleAdvanced();
59 
60 protected:
61 
63  Ui::AddRtiexecConnectionDialog myUiImpl;
64 
66  QRegExpValidator* myBestEffortIpValidator;
68  QIntValidator* myPortValidator;
69  QRegExpValidator* myConnectionNameValidator;
71 
74 
77 
78 };
79 
80 
81 #endif
Widget used to request the user to provide new connection parameters when a component cannot establis...
Definition: connQueryWidget.h:29
Ui::AddRtiexecConnectionDialog myUiImpl
The GUI implementation of the widget.
Definition: addRtiexecConnectionDialog.h:63
Contains the DtAssistantAddConnDialog class declaration.
bool myShowingAdvanced
Whether or not the advanced options are currently shown.
Definition: addRtiexecConnectionDialog.h:73
Base class for a Dialog that allows a user to enter connection information.d.
Definition: addConnectionDialog.h:26
QIntValidator * myPortValidator
Validators to check the input of the line edit boxes.
Definition: addRtiexecConnectionDialog.h:68
Dialog that allows a user to enter connection information.
Definition: addRtiexecConnectionDialog.h:25
Contains the DtAssistantAdvancedForwarderOptionsWidget class declaration.
QRegExpValidator * myConnectionNameValidator
Validators to check the input of the line edit boxes.
Definition: addRtiexecConnectionDialog.h:69
#define DT_DLL_ASSISTANTAPP
Definition: rtiMsConfig.h:151
Widget to allow user to set advanced forwarder options.
Definition: advancedForwarderOptionsWidget.h:18
DtAssistantAdvancedForwarderOptionsWidget * myAdvancedOptionsWidget
Widget which displays advanced forwarder options.
Definition: addRtiexecConnectionDialog.h:76

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)