VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
simulationObjectEditorCreateMenu.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 #pragma once
9 
11 #include <vrvCoreQt/DtMenu.h>
12 #include <vrvCoreQt/DtMenuItem.h>
13 
15 {
16 public:
18 
20 
22  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
23 };
24 
26 {
27 public:
29  virtual ~DtNewModelMenuItem();
30 
32  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
33 
34 protected:
35  virtual void on_triggered();
36  virtual void on_aboutToShow();
37 
38 protected:
41 };
42 
44 {
45 public:
48 
50  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
51 
52 protected:
53  virtual void on_triggered();
54  virtual void on_aboutToShow();
55 
56 protected:
59 };
60 
62 {
63 public:
66 
68  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
69 
70 protected:
71  virtual void on_triggered();
72  virtual void on_aboutToShow();
73 
74 protected:
77 };
78 
80 {
81 public:
84 
86  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
87 
88 protected:
89  virtual void on_triggered();
90  virtual void on_aboutToShow();
91 
92 protected:
95 };
96 
98 {
99 public:
101  virtual ~DtCreateTemplateMenuItem();
102 
104  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
105 
106 protected:
107  virtual void on_triggered();
108  virtual void on_aboutToShow();
109 
110 protected:
113 };
114 
116 {
117 public:
119  virtual ~DtDeleteModelMenuItem();
120 
122  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
123 
124 protected:
125  virtual void on_triggered();
126  virtual void on_aboutToShow();
127 
128 protected:
131 };
132 
134 {
135 public:
137  virtual ~DtRevertModelMenuItem();
138 
140  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
141 
142 protected:
143  virtual void on_triggered();
144  virtual void on_aboutToShow();
145 
146 protected:
149 };
150 
153 {
154 public:
156  virtual ~DtMoveSelectedItemUp();
157 
159  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
160 
161 protected:
162  virtual void on_triggered();
163  virtual void on_aboutToShow();
164 
165 protected:
168 };
169 
171 {
172 public:
174  virtual ~DtMoveSelectedItemDown();
175 
177  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
178 
179 protected:
180  virtual void on_triggered();
181  virtual void on_aboutToShow();
182 
183 protected:
186 };
187 
189 {
190 public:
192  virtual ~DtAddSubordinateToSelected();
193 
195  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
196 
197 protected:
198  virtual void on_triggered();
199  virtual void on_aboutToShow();
200 
201 protected:
204 };
205 
207 {
208 public:
211 
213  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
214 
215 protected:
216  virtual void on_triggered();
217  virtual void on_aboutToShow();
218 
219 protected:
222 };
223 
225 {
226 public:
228  virtual ~DtReplaceSelectedInHierarchy();
229 
231  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
232 
233 protected:
234  virtual void on_triggered();
235  virtual void on_aboutToShow();
236 
237 protected:
240 };
241 
243 {
244 public:
247 
249  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
250 
251 protected:
252  virtual void on_triggered();
253  virtual void on_aboutToShow();
254 
255 protected:
258 };
259 
261 {
262 public:
265 
267  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
268 
269 protected:
270  virtual void on_triggered();
271  virtual void on_aboutToShow();
272 
273 protected:
276 };
277 
279 {
280 public:
283 
285  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
286 
287 protected:
288  virtual void on_triggered();
289  virtual void on_aboutToShow();
290 
291 protected:
294 };
295 
297 {
298 public:
300  virtual ~DtPromoteToMasterSMS();
301 
303  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
304 
305 protected:
306  virtual void on_triggered();
307  virtual void on_aboutToShow();
308 
309 protected:
312 };
313 
315 {
316 public:
318  virtual ~DtComputeBVAndSP();
319 
321  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
322 
323 protected:
324  virtual void on_triggered();
325  virtual void on_aboutToShow();
326 
327 protected:
330 };

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)