MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
rtiAssistantApp
licQueryDialog.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2008 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: licQueryDialog.h,v $ $Revision: 1.14 $ $State: Exp $
7
*******************************************************************************/
8
11
12
#ifndef licQueryDialog_H_
13
#define licQueryDialog_H_
14
15
#include "
rtiMsConfig.h
"
16
#include "ui_licQueryDialogUI.h"
17
#include <qdialog.h>
18
19
class
QIntValidator;
20
24
class
DT_DLL_ASSISTANTAPP
DtAssistantLicQueryDialog
:
public
QDialog
25
{
26
Q_OBJECT
27
28
public
:
29
31
DtAssistantLicQueryDialog
(
QWidget
* parent = 0, Qt::WindowFlags f=0 );
32
34
virtual
~
DtAssistantLicQueryDialog
();
35
38
virtual
void
addServer(
const
QString& name,
int
port );
39
41
virtual
void
clearServers();
42
44
virtual
void
setAllowUnlicensed(
bool
allowUnlicensed );
45
50
virtual
bool
getResults(
bool
& runUnlicensed, QString& name, QString& port,
51
bool
& saveLic );
52
53
protected
:
54
56
virtual
void
showEvent( QShowEvent* event );
57
58
private
:
59
61
DtAssistantLicQueryDialog
(
DtAssistantLicQueryDialog
const
& );
62
64
DtAssistantLicQueryDialog
& operator=(
DtAssistantLicQueryDialog
const
& );
65
66
public
slots:
67
70
virtual
void
enableChooseLicense(
bool
enable );
71
73
virtual
void
enableSetLicense(
bool
enable );
74
76
virtual
void
processFinish(
int
result );
77
78
protected
:
79
81
enum
DtLicServerCol
82
{
83
ServerNameCol
,
84
ServerPortCol
85
};
86
87
Ui::AssistantLicQueryDialog
myUiImpl
;
88
90
QIntValidator*
myPortValidator
;
91
93
bool
myWasAccepted
;
94
};
95
96
#endif
97
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
)