MAK RTIspy API Documentation for HLA 1.3
Public Slots | Public Member Functions | Protected Attributes
DtAssistantAddRtiexecConnDialog Class Reference

Dialog that allows a user to enter connection information. More...

+ Inheritance diagram for DtAssistantAddRtiexecConnDialog:
+ Collaboration diagram for DtAssistantAddRtiexecConnDialog:

List of all members.

Public Slots

void udpateDefaultConnName ()
 Updates the default connection name, if in use.
void toggleAdvanced ()
 Toggles between showing and hiding advanced config options.

Public Member Functions

 DtAssistantAddRtiexecConnDialog (DtAssistantConnQueryWidget *parent, Qt::WindowFlags f=0)
 Constructor.
virtual ~DtAssistantAddRtiexecConnDialog ()
 Destructor.
virtual void setNetworkInterfaceAddrs (const QStringList &networkInterfaceAddrs)
 Sets the list of possible network interface addresses to use.
virtual void setData (const QString &host, int bestEffortPort, int reliablePort, const QString &bestEffortIp, const QString &networkInterfaceAddr, int forwarderPort, const QString &additionalForwarderToConnectTo)
 Sets the data in the dialog.
virtual void setName (const QString &connName)
 Sets the name for the connection in the dialog.
virtual void getData (QString &connName, int &bestEffortPort, int &reliablePort, QString &bestEffortIp, QString &networkInterfaceAddr, int &forwarderPort, QString &additionalForwarderToConnectTo)
 Gets the data in the dialog.

Protected Attributes

Ui::AddRtiexecConnectionDialog myUiImpl
 The GUI implementation of the widget.
bool myShowingAdvanced
 Whether or not the advanced options are currently shown.
DtAssistantAdvancedForwarderOptionsWidgetmyAdvancedOptionsWidget
 Widget which displays advanced forwarder options.
QRegExpValidator * myBestEffortIpValidator
 Validators to check the input of the line edit boxes.
QIntValidator * myPortValidator
 Validators to check the input of the line edit boxes.
QRegExpValidator * myConnectionNameValidator
 Validators to check the input of the line edit boxes.

Detailed Description

Dialog that allows a user to enter connection information.


Constructor & Destructor Documentation

Destructor.


Member Function Documentation

void DtAssistantAddRtiexecConnDialog::getData ( QString &  connName,
int &  bestEffortPort,
int &  reliablePort,
QString &  bestEffortIp,
QString &  networkInterfaceAddr,
int &  forwarderPort,
QString &  additionalForwarderToConnectTo 
) [virtual]
void DtAssistantAddRtiexecConnDialog::setData ( const QString &  host,
int  bestEffortPort,
int  reliablePort,
const QString &  bestEffortIp,
const QString &  networkInterfaceAddr,
int  forwarderPort,
const QString &  additionalForwarderToConnectTo 
) [virtual]
void DtAssistantAddRtiexecConnDialog::setName ( const QString &  connName) [virtual]

Sets the name for the connection in the dialog.

References DtAssistantAddConnDialog::disableDefaultConnName(), and myUiImpl.

Referenced by DtAssistantRtiexecConnQueryWidget::promptUserForConnInfo().

void DtAssistantAddRtiexecConnDialog::setNetworkInterfaceAddrs ( const QStringList &  networkInterfaceAddrs) [virtual]

Sets the list of possible network interface addresses to use.

References myUiImpl.

Referenced by DtAssistantRtiexecConnQueryWidget::loadLocalInterfaceList().

Toggles between showing and hiding advanced config options.

References myAdvancedOptionsWidget, myShowingAdvanced, and myUiImpl.

Referenced by DtAssistantAddRtiexecConnDialog().

Updates the default connection name, if in use.

References DtAssistantAddConnDialog::getDefaultRtiexecConnName(), and myUiImpl.

Referenced by setData().


Member Data Documentation

Widget which displays advanced forwarder options.

Referenced by DtAssistantAddRtiexecConnDialog(), getData(), setData(), and toggleAdvanced().

Validators to check the input of the line edit boxes.

Referenced by DtAssistantAddRtiexecConnDialog().

Validators to check the input of the line edit boxes.

Referenced by DtAssistantAddRtiexecConnDialog().

Validators to check the input of the line edit boxes.

Referenced by DtAssistantAddRtiexecConnDialog().

Whether or not the advanced options are currently shown.

Referenced by toggleAdvanced().

Ui::AddRtiexecConnectionDialog DtAssistantAddRtiexecConnDialog::myUiImpl [protected]

The documentation for this class was generated from the following files:

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)