VR-Forces 4.1.1 Class Documentation
DtSelectionGroupActions.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 
14 #include <vrvCoreQt/DtMenu.h>
15 #include <vrvCoreQt/DtMenuItem.h>
16 
17 #include <QObject>
18 
19 namespace makVrf
20 {
23  {
24  public:
25  //CTOR
27 
28  //DTOR
29  virtual ~DtVrfSelectionGroupMenu();
30 
32  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
33  };
34 
39  {
40  Q_OBJECT
41  public:
42  //CTOR
44 
45  //DTOR
47 
49  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
50 
51  protected slots:
52  virtual void onAboutToShow();
53 
55  virtual void onSelectSelectionGroup();
56  };
57 
61  {
62  Q_OBJECT
63  public:
64  //CTOR
66 
67  //DTOR
69 
71  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
72 
73  protected slots:
74  virtual void onAboutToShow();
75 
77  virtual void addItemsToSelectionGroup();
78  };
79 
83  {
84  Q_OBJECT
85  public:
86  //CTOR
88 
89  //DTOR
91 
93  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
94 
95  protected slots:
96  virtual void onAboutToShow();
97 
99  virtual void removeItemsFromSelectionGroup();
100  };
101 
104  {
105  public:
106  //CTOR
108 
109  //DTOR
111 
113  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
114 
115  protected:
117  virtual void on_aboutToShow();
118 
119  virtual void on_triggered();
120 
121  protected:
124  };
125 
128  {
129  public:
130  //CTOR
132 
133  //DTOR
134  virtual ~DtZoomToExtentsAction();
135 
137  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
138 
139  protected:
140  virtual void on_triggered();
141 
142  protected:
145  };
146 }

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)