VR-Forces 4.3.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfGuiCoreQt
simulationCommandIssuePlan.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2013 VT MAK
3
** All rights reserved.
4
*******************************************************************************/
7
11
#pragma once
12
13
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
14
#include <
vrfGuiCoreQt/simulationCommandDialogInterface.h
>
15
16
class
DtIssuePlanCommand
;
17
18
namespace
makVrf
19
{
20
class
DtIssueEntityPlanWidget;
21
25
class
DT_DLL_VRFGUICOREQT
DtIssuePlanObjectWrapper
:
public
DtSimCommandObjectWrapper
26
{
27
public
:
28
DtIssuePlanObjectWrapper
(
makVrv::DtDe
&,
const
DtIssuePlanCommand
&);
29
DtIssuePlanObjectWrapper
(
const
DtIssuePlanObjectWrapper
&);
30
31
virtual
void
setObjectName(
const
DtString
&);
32
virtual
DtString
objectName()
const
;
33
34
virtual
DtSimCommandObjectWrapper
* clone()
const
;
35
};
36
37
class
DT_DLL_VRFGUICOREQT
DtSimulationCommandIssuePlanDialog
:
public
DtSimulationCommandDialogInterface
38
{
39
Q_OBJECT
40
public
:
41
//CTOR
42
DtSimulationCommandIssuePlanDialog
(
makVrv::DtDe
& de,
QWidget
* parent,
const
Qt::WindowFlags& flags = 0);
43
44
//DTOR
45
virtual
~
DtSimulationCommandIssuePlanDialog
();
46
50
virtual
void
selectionChanged(
const
QString & selection);
51
52
protected
:
53
56
virtual
void
sendRequest();
57
58
protected
:
59
61
virtual
void
setupStatement(
const
DtSimStatement
* stmt);
63
virtual
bool
editStatement(
const
std::vector<makVrv::DtSimEntry*>& data,
const
DtSimStatement
* s);
64
virtual
void
slot_send();
65
virtual
void
slot_close();
66
67
protected
:
68
DtIssueEntityPlanWidget
*
myPlanWidget
;
69
70
};
71
72
class
DT_DLL_VRFGUICOREQT
DtSimulationCommandIssuePlanCreator
:
public
DtVrfSimulationCommandDialogCreator
73
{
74
public
:
75
virtual
DtSimulationCommandDialogInterface
* create(
makVrv::DtDe
&,
QWidget
* parent);
76
virtual
bool
supportsType(
makVrv::DtDe
&,
const
DtSimCommandMessageType
&,
const
DtSimStatement
*)
const
;
77
virtual
std::string objectNameFromStatement(
makVrv::DtDe
&,
const
DtSimCommand
*)
const
;
78
};
79
}
Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (
www.mak.com
)