VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfGuiCoreQt
DtSimulationCommandAbandonPlan.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2009 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
8
10
11
#pragma once
12
13
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
14
#include <
vrfGuiCoreQt/DtSimulationCommandDialogInterface.h
>
15
16
class
DtAbandonPlanCommand
;
17
18
namespace
makVrf
19
{
20
class
DT_DLL_VRFGUICOREQT
DtAbandonPlanObjectWrapper
:
public
DtSimCommandObjectWrapper
21
{
22
public
:
23
DtAbandonPlanObjectWrapper
(
const
DtAbandonPlanCommand
&);
24
DtAbandonPlanObjectWrapper
(
const
DtAbandonPlanObjectWrapper
&);
25
26
virtual
void
setObjectName(
const
DtString
&);
27
virtual
DtString
objectName()
const
;
28
29
virtual
DtSimCommandObjectWrapper
* clone()
const
;
30
};
31
32
class
DT_DLL_VRFGUICOREQT
DtSimulationCommandAbandonPlanDialog
:
public
DtSimulationCommandDialogInterface
33
{
34
Q_OBJECT
35
public
:
36
//CTOR
37
DtSimulationCommandAbandonPlanDialog
(
makVrv::DtDe
& de,
QWidget
* parent,
const
Qt::WindowFlags& flags = 0);
38
39
//DTOR
40
virtual
~
DtSimulationCommandAbandonPlanDialog
();
41
42
protected
:
43
virtual
void
onCancel()
44
{
45
}
46
47
virtual
void
sendRequest();
48
49
protected
:
50
virtual
void
run(
const
std::vector<makVrv::DtSimEntry*>&);
51
virtual
bool
editStatement(
const
std::vector<makVrv::DtSimEntry*>& data,
const
DtSimStatement
* s);
52
};
53
54
class
DT_DLL_VRFGUICOREQT
DtSimulationCommandAbandonPlanCreator
:
public
DtVrfSimulationCommandDialogCreator
55
{
56
public
:
57
virtual
DtSimulationCommandDialogInterface
* create(
makVrv::DtDe
&,
QWidget
* parent);
58
virtual
bool
supportsType(
makVrv::DtDe
&,
const
DtSimCommandMessageType
&,
const
DtSimStatement
*)
const
;
59
virtual
std::string objectNameFromStatement(
const
DtSimCommand
*)
const
;
60
};
61
}
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
)