VR-Forces 4.1.1 Class Documentation
DtSymbolDriverToolbar5.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2011 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <exampleSymbolFacade5.h>
13 
14 #include <vrvCoreQt/DtToolbar.h>
15 #include <vrvCoreQt/DtMenuItem.h>
16 #include <vrvCoreQt/DtMenu.h>
17 
18 namespace makVrv
19 {
20  class DtDe;
21 }
22 
23 namespace makVrv
24 {
25 
26  namespace exampleSymbolFacade5
27  {
28 
35  : public makVrv::DtToolbar
36  {
37  public:
38 
41 
43  virtual ~DtSymbolDriverToolbar();
44 
46  virtual QToolBar* createToolbar( makVrv::DtDe&, QWidget* parent );
47 
48  };
49 
50 
56  {
57  public:
58 
61 
63  virtual ~DtAddSymbolItem();
64 
67  virtual QAction* createAction( makVrv::DtDe&, QWidget* parent );
68 
73  virtual void on_triggered();
74 
75  protected:
76 
78 
79  };
80 
81 
89  {
90  public:
91 
94 
96  virtual ~DtRotateSymbolItem();
97 
100  virtual QAction* createAction( makVrv::DtDe&, QWidget* parent );
101 
104  virtual void on_aboutToShow();
105 
109  virtual void on_triggered();
110 
111  protected:
112 
114 
116 
117  };
118 
119 
127  {
128  public:
129 
132 
134  virtual ~DtHideSymbolItem();
135 
138  virtual QAction* createAction( makVrv::DtDe&, QWidget* parent );
139 
142  virtual void on_aboutToShow();
143 
146  virtual void on_triggered();
147 
148  protected:
149 
151 
153 
154  };
155 
156 
163  {
164  public:
165 
168 
170  virtual ~DtDeleteSymbolItem();
171 
174  virtual QAction* createAction( makVrv::DtDe&, QWidget* parent );
175 
178  virtual void on_aboutToShow();
179 
182  virtual void on_triggered();
183 
184  protected:
185 
187 
189 
190  };
191 
195  {
196  public:
199 
201  virtual ~DtSymbolFacadeExampleMenu();
202 
204  virtual QMenu* createMenu( DtDe& de, QWidget* parent );
205  };
206 
207  }
208 }

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)