VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
saveTerrainMtdItem.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #pragma once
10 
13 #include <vrvCoreQt/DtMenu.h>
14 
15 namespace makVrv
16 {
17  class DtDe;
18 }
19 
20 namespace makVrf
21 {
23  {
24  Q_OBJECT;
25 
26  public:
28 
29  virtual ~DtSaveTerrainMtdItem();
30 
31  protected:
32 
34  virtual void on_triggered();
35  };
36 
38  {
39  Q_OBJECT;
40 
41  public:
43 
44  virtual ~DtSaveTerrainAsMtdItem();
45 
46  protected:
47 
49  virtual void on_triggered();
50  };
51 
52 
54  {
55  Q_OBJECT
56  public:
58 
59  virtual ~DtVrfCloseTerrainItem();
60 
61  protected:
62 
64  virtual void on_triggered();
65  };
66 
68  {
69  Q_OBJECT
70  public:
72 
73  virtual ~DtSaveOverlayAsShapeFiles();
74 
75  protected:
76  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
77 
79  virtual void on_aboutToShow();
80 
82  virtual void on_triggered();
83 
84  protected:
87  };
88 
90  {
91  Q_OBJECT
92  public:
94 
96 
97  protected:
98  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
99 
101  virtual void on_aboutToShow();
102 
104  virtual void on_triggered();
105 
106  protected:
109  };
110 
112  {
113  Q_OBJECT
114  public:
116 
118 
119  protected:
120  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
121 
123  virtual void on_aboutToShow();
124 
126  virtual void on_triggered();
127 
128  protected:
131  };
132 
134  {
135  Q_OBJECT
136  public:
138 
139  virtual ~DtImportShapeFileOntoOverlay();
140 
141  protected:
142  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
143 
145  virtual void on_aboutToShow();
146 
148  virtual void on_triggered();
149 
150  protected:
153  };
154 
157  {
158  public:
159 
162 
164  virtual ~DtTerrainFileMenu();
165 
167  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
168  };
169 } //namespace makVrf
170 
The menu item for saving a terrain w/ a filename.
Definition: DtTerrainItems.h:109
Definition: saveTerrainMtdItem.h:89
Builder for menu items.
Definition: DtMenuItem.h:23
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:130
The item to &quot;close&quot; the terrain, same functionality as &quot;close Terrain&quot;.
Definition: DtTerrainItems.h:131
Definition: saveTerrainMtdItem.h:37
QAction * myAction
Definition: saveTerrainMtdItem.h:107
QAction * myAction
Definition: saveTerrainMtdItem.h:129
QAction * myAction
Definition: saveTerrainMtdItem.h:85
The menu item for saving a terrain.
Definition: DtTerrainItems.h:87
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:152
Definition: saveTerrainMtdItem.h:22
Submenu for terrain items on file menu.
Definition: saveTerrainMtdItem.h:156
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:86
Definition: saveTerrainMtdItem.h:53
Definition: saveTerrainMtdItem.h:111
Definition: saveTerrainMtdItem.h:67
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:108
The abstract base menu class.
Definition: DtMenu.h:23
QAction * myAction
Definition: saveTerrainMtdItem.h:151
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
Definition: saveTerrainMtdItem.h:133
Contains makVrv::DtTerrainItems class.

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)