VR-Vantage API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Tutorials
File List
File Members
include
vrvCoreQt
DtMainMenus.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Copyright (c) 2012 MAK Technologies, Inc.
3
* All rights reserved.
4
*****************************************************************************/
5
9
10
#pragma once
11
12
#include <
vrvCoreQt/vrvCoreQt.h
>
13
#include <
vrvCoreQt/DtMenu.h
>
14
15
namespace
makVrv
16
{
17
21
class
DT_DLL_VRVCOREQT
DtFileMenu
:
public
DtMenu
22
{
23
public
:
24
26
DtFileMenu
(
DtDe
& de );
27
29
virtual
~
DtFileMenu
();
30
32
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
33
34
};
35
39
class
DT_DLL_VRVCOREQT
DtEditMenu
:
public
DtMenu
40
{
41
public
:
42
44
DtEditMenu
(
DtDe
& de );
45
47
virtual
~
DtEditMenu
();
48
50
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
51
52
};
53
57
class
DT_DLL_VRVCOREQT
DtHelpMenu
:
public
DtMenu
58
{
59
public
:
60
62
DtHelpMenu
(
DtDe
& de );
63
65
virtual
~
DtHelpMenu
();
66
68
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
69
70
};
71
75
class
DT_DLL_VRVCOREQT
DtSettingsMenu
:
public
DtMenu
76
{
77
public
:
78
80
DtSettingsMenu
(
DtDe
& de );
81
83
virtual
~
DtSettingsMenu
();
84
86
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
87
88
};
89
93
class
DT_DLL_VRVCOREQT
DtNewMenu
:
public
DtMenu
94
{
95
public
:
96
98
DtNewMenu
(
DtDe
& de );
99
101
virtual
~
DtNewMenu
();
102
104
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
105
106
};
107
111
class
DT_DLL_VRVCOREQT
DtOpenMenu
:
public
DtMenu
112
{
113
public
:
114
116
DtOpenMenu
(
DtDe
& de );
117
119
virtual
~
DtOpenMenu
();
120
122
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
123
124
};
125
129
class
DT_DLL_VRVCOREQT
DtAddMenu
:
public
DtMenu
130
{
131
public
:
132
134
DtAddMenu
(
DtDe
& de );
135
137
virtual
~
DtAddMenu
();
138
140
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
141
142
};
143
147
class
DT_DLL_VRVCOREQT
DtCloseMenu
:
public
DtMenu
148
{
149
public
:
150
152
DtCloseMenu
(
DtDe
& de );
153
155
virtual
~
DtCloseMenu
();
156
158
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
159
160
};
161
165
class
DT_DLL_VRVCOREQT
DtSaveMenu
:
public
DtMenu
166
{
167
public
:
168
170
DtSaveMenu
(
DtDe
& de );
171
173
virtual
~
DtSaveMenu
();
174
176
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
177
178
};
179
183
class
DT_DLL_VRVCOREQT
DtSaveAsMenu
:
public
DtMenu
184
{
185
public
:
186
188
DtSaveAsMenu
(
DtDe
& de );
189
191
virtual
~
DtSaveAsMenu
();
192
194
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
195
196
};
197
201
class
DT_DLL_VRVCOREQT
DtViewMenu
:
public
DtMenu
202
{
203
public
:
204
206
DtViewMenu
(
DtDe
& de );
207
209
virtual
~
DtViewMenu
();
210
212
virtual
QMenu
* createMenu(
DtDe
&,
QWidget
* parent );
213
214
};
215
216
}
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)