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 <QtGui/QDialog>
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
virtual
void
enableNodeLockedLicenseEdit(
bool
enable);
79
80
virtual
void
onBrowseClicked();
81
82
protected
:
83
85
enum
DtLicServerCol
86
{
87
ServerNameCol
,
88
ServerPortCol
89
};
90
91
Ui::AssistantLicQueryDialog
myUiImpl
;
92
94
QIntValidator*
myPortValidator
;
95
97
bool
myWasAccepted
;
98
};
99
100
#endif
101
Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (
www.mak.com
)