6 #ifndef addLrcConnectionDialog_H_
7 #define addLrcConnectionDialog_H_
14 #include "ui_addLrcConnectionDialogUI.h"
17 class QRegExpValidator;
37 virtual void setNetworkInterfaceAddrs(
const QStringList& addrs );
45 virtual void setData(
bool useRtiexec,
const QString& host,
46 int bestEffortPort,
int reliablePort,
const QString& bestEffortIp,
47 const QString& networkInterfaceAddr,
int forwarderPort,
48 const QString& additionalForwarderToConnectTo );
51 virtual void setName(
const QString& connName );
54 virtual void getData(
bool& useRtiexec, QString& connName, QString& host,
55 int& bestEffortPort,
int& reliablePort, QString& bestEffortIp,
56 QString& networkInterfaceAddr,
int& forwarderPort,
57 QString& additionalForwarderToConnectTo );
63 virtual void selectNetworkInterfaceAddrForHost(
int hostIndex );
67 virtual void selectBestEffortAddrForNetworkInterface(
int hostIndex );
70 virtual void udpateDefaultConnName();
73 void useRtiExecClicked(
bool);
76 void toggleAdvanced();
91 virtual void redraw();