VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfGuiCoreQt
DtNewGlobalPlanInformationDialog.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2009 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtNewGlobalPlanInformationDialog.h,v $ $Revision: 1.1 $ $State: Exp $
7
******************************************************************************/
8
11
13
14
#pragma once
15
16
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
17
#include <
vrfGuiCoreQt/DtNewGlobalPlanInformationDialogInterface.h
>
18
19
#include <QtGui/QDialog>
20
21
namespace
makVrv
22
{
23
class
DtDe;
24
}
25
26
class
QComboBox
;
27
class
QLabel
;
28
class
QLineEdit
;
29
class
QVBoxLayout;
30
class
QGridLayout;
31
class
QHBoxLayout;
32
33
namespace
makVrf
34
{
35
class
DtNewGlobalPlanInformationDialogLogic;
36
37
class
DT_DLL_VRFGUICOREQT
DtNewGlobalPlanInformationDialog
38
:
public
QDialog
39
,
public
DtNewGlobalPlanInformationDialogInterface
40
{
41
Q_OBJECT
42
public
:
43
//CTOR
44
DtNewGlobalPlanInformationDialog
(
makVrv::DtDe
& de,
const
QString& address,
const
QString& planName,
45
QWidget
* parent = 0,
const
Qt::WindowFlags& flags = 0);
46
47
//DTOR
48
virtual
~
DtNewGlobalPlanInformationDialog
();
49
50
public
:
51
52
virtual
QString planName()
const
;
53
virtual
QString simulationAddress()
const
;
54
55
virtual
int
exec();
56
57
protected
:
58
void
setupGui(
const
QString& planName,
const
QString& address);
59
60
virtual
void
addBackend(
const
QString&);
61
virtual
void
removeBackend(
const
QString&);
62
63
public
:
64
QVBoxLayout*
myMainLayout
;
65
QGridLayout*
myDataLayout
;
66
QLabel
*
myPlanLabel
;
67
QLineEdit
*
myPlanName
;
68
QLabel
*
mySimulationAddressLabel
;
69
QComboBox
*
mySimulationAddresses
;
70
QHBoxLayout*
myButtonLayout
;
71
QPushButton
*
myOKButton
;
72
QPushButton
*
myCancelButton
;
73
74
protected
:
75
makVrv::DtDe
&
myDe
;
76
DtNewGlobalPlanInformationDialogLogic
*
myLogic
;
77
};
78
}
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)