VR-Forces 4.3 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
sessionMenuItems.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2013 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
8
10
11
#pragma once
12
13
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
14
#include <
vrfGuiCoreQt/vrfSimulationMenuItem.h
>
15
16
namespace
makVrf
17
{
20
class
DT_DLL_VRFGUICOREQT
DtJoinSessionMenuItem
:
public
makVrv::DtMenuItem
21
{
22
Q_OBJECT
23
public
:
24
//CTOR
25
DtJoinSessionMenuItem
(
makVrv::DtDe
& de);
26
27
//DTOR
28
virtual
~
DtJoinSessionMenuItem
();
29
31
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
32
33
protected
:
34
virtual
void
on_triggered();
35
36
protected
:
37
makVrv::DtDe
&
myDe
;
38
};
39
41
class
DT_DLL_VRFGUICOREQT
DtResignFromSessionMenuItem
:
public
makVrv::DtMenuItem
42
{
43
Q_OBJECT
44
public
:
45
//CTOR
46
DtResignFromSessionMenuItem
(
makVrv::DtDe
& de);
47
48
//DTOR
49
virtual
~
DtResignFromSessionMenuItem
();
50
52
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
53
54
protected
:
55
virtual
void
on_triggered();
56
57
protected
:
58
makVrv::DtDe
&
myDe
;
59
};
60
63
class
DT_DLL_VRFGUICOREQT
DtCommModelSettingsItem
:
public
makVrv::DtMenuItem
64
{
65
Q_OBJECT
66
public
:
67
//CTOR
68
DtCommModelSettingsItem
(
makVrv::DtDe
& de);
69
70
//DTOR
71
virtual
~
DtCommModelSettingsItem
();
72
74
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
75
76
protected
:
77
virtual
void
on_triggered();
78
79
virtual
void
slot_settingReceived(
const
std::string& s,
const
DtVrfBackendState
* state);
80
81
protected
:
82
makVrv::DtDe
&
myDe
;
83
QAction
*
myAction
;
84
};
85
87
class
DT_DLL_VRFGUICOREQT
DtShowScenarioDescriptionDialogItem
:
public
makVrv::DtMenuItem
88
{
89
Q_OBJECT
90
91
public
:
92
//CTOR
93
DtShowScenarioDescriptionDialogItem
(
makVrv::DtDe
& de);
94
95
//DTOR
96
virtual
~
DtShowScenarioDescriptionDialogItem
();
97
99
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
100
101
protected
:
102
virtual
void
on_triggered();
103
104
protected
:
105
makVrv::DtDe
&
myDe
;
106
};
107
109
class
DT_DLL_VRFGUICOREQT
DtPrintTerrainItem
:
public
makVrv::DtMenuItem
110
{
111
Q_OBJECT
112
113
public
:
114
//CTOR
115
DtPrintTerrainItem
(
makVrv::DtDe
& de);
116
117
//DTOR
118
virtual
~
DtPrintTerrainItem
();
119
121
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
122
123
protected
:
124
virtual
void
on_triggered();
125
126
protected
:
127
makVrv::DtDe
&
myDe
;
128
};
129
131
class
DT_DLL_VRFGUICOREQT
DtSaveTerrainAsImageItem
:
public
makVrv::DtMenuItem
132
{
133
Q_OBJECT
134
135
public
:
136
//CTOR
137
DtSaveTerrainAsImageItem
(
makVrv::DtDe
& de);
138
139
//DTOR
140
virtual
~
DtSaveTerrainAsImageItem
();
141
143
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
144
145
protected
:
146
virtual
void
on_triggered();
147
148
protected
:
149
makVrv::DtDe
&
myDe
;
150
};
151
}
Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)