MAK RTIspy API Documentation for HLA Evolved
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
rtiAssistantApp
rtiexecConnQueryWidget.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2008 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: rtiexecConnQueryWidget.h,v $ $Revision: 1.27 $ $State: Exp $
7
*******************************************************************************/
8
11
12
#ifndef rtiexecConnQueryWidget_H_
13
#define rtiexecConnQueryWidget_H_
14
15
#include "
rtiMsConfig.h
"
16
#include "
connQueryWidget.h
"
17
#include "
assistantConnectionInfo.h
"
18
#include "
widgetDialog.h
"
19
#include "
rtiAssistantClient.h
"
20
21
class
DtAssistantAddRtiexecConnDialog
;
22
26
class
DT_DLL_ASSISTANTAPP
DtAssistantRtiexecConnQueryWidget
:
public
DtAssistantConnQueryWidget
27
{
28
Q_OBJECT
29
30
public
:
31
33
DtAssistantRtiexecConnQueryWidget
(
QWidget
* parent = 0, Qt::WindowFlags f=0 );
34
36
virtual
~
DtAssistantRtiexecConnQueryWidget
();
37
40
virtual
void
setQueryMode(
DtAssistantComponentType
type );
41
42
protected
:
43
47
virtual
bool
addConnection
(
const
DtRtiConnectionInfoDataPair
& conn,
48
const
DtRtiConfigurationInfoDataPair
& config,
49
DtNameToConnInfoMap::iterator& connIter );
50
52
virtual
void
removeConnection
(
const
DtRtiConnectionInfoDataPair
& conn);
53
55
virtual
void
clearAllConnections
();
56
59
virtual
void
updateDisplayedConnection
(
const
QString& name,
60
const
DtRtiConnectionInfoDataPair
& updatedConn,
61
QTreeWidgetItem
* connItem );
62
65
virtual
QTreeWidgetItem
*
findConnInTree
(
const
DtRtiConnectionInfo
& conn,
66
DtNameToConnInfoMap::iterator& connIter );
67
69
virtual
void
getConnStatusText
(
const
QTreeWidgetItem
* item,
70
const
DtRtiConnectionInfoDataPair
& conn,
71
const
DtRtiConfigurationInfoDataPair
&,
72
QString& text );
73
76
virtual
void
loadLocalInterfaceList
();
77
79
virtual
void
showEvent( QShowEvent* event );
80
82
virtual
bool
promptUserForNewConnInfo
(
DtRtiConnectionInfoDataPair
& conn );
83
85
virtual
bool
promptUserToEditConnInfo
(
DtRtiConnectionInfoDataPair
& conn );
86
88
virtual
bool
promptUserForConnInfo(
DtRtiConnectionInfoDataPair
& conn,
89
const
QString& dialogTitle,
bool
useNameOfGivenConn );
90
93
virtual
void
setAcceptEnabledBasedOnConn
(
const
DtRtiConnectionInfoDataPair
* conn );
94
95
private
:
96
98
DtAssistantRtiexecConnQueryWidget
(
DtAssistantRtiexecConnQueryWidget
const
& );
99
101
DtAssistantRtiexecConnQueryWidget
&
operator=
(
DtAssistantRtiexecConnQueryWidget
const
& );
102
103
protected
:
104
106
DtAssistantAddRtiexecConnDialog
*
myAddConnDialog
;
107
109
DtAssistantComponentType
myCurrentType
;
110
111
};
112
113
116
class
DT_DLL_ASSISTANTAPP
DtAssistantRtiexecConnQueryDialog
:
public
DtWidgetDialog
117
{
118
Q_OBJECT
119
120
public
:
121
123
DtAssistantRtiexecConnQueryDialog
(
QWidget
* parent = 0, Qt::WindowFlags f=0 );
124
126
virtual
~
DtAssistantRtiexecConnQueryDialog
();
127
129
virtual
DtAssistantRtiexecConnQueryWidget
* widget();
130
131
public
slots:
132
135
virtual
void
processAccept();
136
137
};
138
139
#endif
Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)