![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Widget for managing configured RID files in the assistant. More...
Inheritance diagram for DtRemoteAssistantWidget:
Collaboration diagram for DtRemoteAssistantWidget:Signals | |
| void | newWanConnection (const DtAssistantConnectionStruct &) |
| void | deleteWanConnection (QTreeWidgetItem *) |
| void | initiateConnectionChange (QTreeWidgetItem *, DtAssistantConnectionState) |
| void | checkAndSetConnectionStatus (QTreeWidgetItem *) |
Signals inherited from DtAssistantConfigWidget | |
| void | enablePrefAccept () |
| Emitted to indicate that the accept button can be enabled. | |
| void | disablePrefAccept () |
| Emitted to indicate that the accept button should be disabled. | |
Public Member Functions | |
| DtRemoteAssistantWidget (QWidget *parent, Qt::WindowFlags f=0) | |
| CTOR. | |
| virtual | ~DtRemoteAssistantWidget () |
| Virtual DTOR. | |
| virtual void | initialize () |
| Virtual Initialization method. | |
| virtual QTreeWidgetItem * | addLanConnection (const DtAssistantInfo &assistant) |
| virtual QTreeWidgetItem * | addWanConnection (const DtAssistantConnectionStruct &assistant) |
| virtual void | removeLanConnection (const DtAssistantInfo &assistant, QTreeWidgetItem *item) |
| virtual void | removeWanConnection (const DtAssistantConnectionStruct &connection, QTreeWidgetItem *item) |
| virtual bool | isConnected (QTreeWidgetItem *item) const |
| virtual void | connect (const DtAssistantConnectionStruct &assistant) |
| virtual void | disconnect (const DtAssistantConnectionStruct &assistant) |
| virtual void | changeConnectionStatus (QTreeWidgetItem *item, DtAssistantConnectionState status) |
| virtual DtAssistantConnectionState | connectionStatus (QTreeWidgetItem *item) const |
| virtual void | setConnectEnabled (bool enableConnect) |
| virtual void | setConnectionConflicts (QTreeWidgetItem *item, bool isConflict) |
Public Member Functions inherited from DtAssistantConfigWidget | |
| DtAssistantConfigWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
| Constructor. | |
| virtual | ~DtAssistantConfigWidget () |
| Destructor. | |
| virtual QString | reasonForDisabledAccept () const |
| If the widget has disabled the accept button, returns the reason why. | |
Protected Slots | |
| virtual void | on_assistantList_selectionChanged () |
| virtual void | on_contextMenu_aboutToShow () |
| virtual void | on_removeButton_clicked () |
| virtual void | on_addButton_clicked () |
| virtual void | on_connectButton_clicked () |
Protected Member Functions | |
| virtual void | setupGui () |
| Create the widgets and layout. | |
| virtual void | connectToSignals () |
| Connect widgets to signals and slots. | |
| virtual void | populateAssistants () |
| Populate Assistant table. | |
| virtual void | showEvent (QShowEvent *event) |
| Override show event to refresh the RID listing. | |
| virtual bool | eventFilter (QObject *obj, QEvent *event) |
| Event filter callback to handle user interaction with RID list. | |
| virtual void | showContextMenu (const QPoint &pos) |
| Show the context menu at the given location. | |
| virtual void | changeStatusIcon (QTreeWidgetItem *item, DtAssistantConnectionState status) |
| virtual bool | isWanConnection (QTreeWidgetItem *item) const |
| virtual bool | isConnectionAcceptable (const DtAssistantConnectionStruct &conn, DtString &reason) |
| virtual void | getDisplayText (QString &displayText, const DtAssistantConnectionStruct &assistantConnection) |
Protected Member Functions inherited from DtAssistantConfigWidget | |
| virtual void | setAcceptEnabled (bool enabled, const QString &reasonForDisable) |
| Sets whether or not accept is enabled. | |
Protected Attributes | |
| QTreeWidget * | myAssistantList |
| QTreeWidgetItem * | myLanAssistantItem |
| QTreeWidgetItem * | myWanAssistantItem |
| QTreeWidgetItem * | myBaseConfigItem |
| QMenu * | myContextMenu |
| QAction * | myContextMenuNewAction |
| QAction * | myContextMenuRemoveAction |
| QAction * | myContextMenuConnectAction |
| QPushButton * | myRemoveButton |
| QPushButton * | myAddButton |
| QPushButton * | myConnectButton |
| QIcon | myConnectedIcon |
| QIcon | myDisconnectedIcon |
| QIcon | myUnavailableIcon |
| QIcon | myConnectingIcon |
| QIcon | myUnknownIcon |
| QString | myConnectString |
| QString | myDisconnectString |
| DtRemoteAssistantSetByAddressPortProtocol | myAssistantsInUse |
| DtAssistantConnectionWidget * | myConnectionDialog |
| int | myDefaultPeerPort |
| int | myDefaultClientPort |
Static Protected Attributes | |
| static const int | ConnectionStatusRole |
Private Attributes | |
| QTreeWidgetItem * | isOkay |
Widget for managing configured RID files in the assistant.
| DtRemoteAssistantWidget::DtRemoteAssistantWidget | ( | QWidget * | parent, |
| Qt::WindowFlags | f = 0 |
||
| ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
signal |
|
virtual |
|
virtual |
|
protectedvirtual |
Connect widgets to signals and slots.
|
signal |
|
virtual |
|
protectedvirtual |
Event filter callback to handle user interaction with RID list.
|
protectedvirtual |
|
virtual |
Virtual Initialization method.
Calls ::setupGui(), ::connectToSignals(), and ::populateRidConfigurations().
|
signal |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
signal |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtual |
Populate Assistant table.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
Create the widgets and layout.
|
protectedvirtual |
Show the context menu at the given location.
Instantiates the context menu if it hasn't been initialized already.
|
protectedvirtual |
Override show event to refresh the RID listing.
|
staticprotected |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |