MAK RTIspy API Documentation for HLA 1.3
 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 
67  QRegExpValidator* myBestEffortIpValidator;
68  QIntValidator* myPortValidator;
69  QRegExpValidator* myConnectionNameValidator;
71 
74 
77 
78 };
79 
80 
81 #endif

Document ID: Generated on Fri Sep 27 00:57:56 EDT 2019 from SVN revision 201708
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)