VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfOrbatActions.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2017 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 ~DtVrfOrbatMenu();
30 
32  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
33  };
34 
37  {
38  public:
39  //CTOR
41 
42  //DTOR
43  virtual ~DtVrfRightClickOrbatMenu();
44 
46  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
47  };
48 
51  {
52  public:
53  //CTOR
55 
56  //DTOR
57  virtual ~DtVrfMakePartOfOrbatAction();
58 
60  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
61 
62  protected:
64  virtual void on_aboutToShow();
65 
66  virtual void on_triggered();
67 
68  protected:
71  };
72 
75  {
76  public:
77  //CTOR
79 
80  //DTOR
81  virtual ~DtVrfRemoveFromOrbatAction();
82 
84  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
85 
86  protected:
88  virtual void on_aboutToShow();
89  virtual void on_triggered();
90 
91  protected:
94  };
95 
98  {
99  public:
100  //CTOR
102 
103  //DTOR
104  virtual ~DtImportORBATAction();
105 
107  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
108 
109  protected:
111  virtual void on_triggered();
112 
113  protected:
115  };
116 
119  {
120  public:
121  //CTOR
123 
124  //DTOR
125  virtual ~DtExportORBATAction();
126 
128  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
129 
130  protected:
131  virtual void on_triggered();
132 
133  protected:
135  };
136 
139  {
140  public:
141  //CTOR
143 
144  //DTOR
146 
148  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
149 
150  protected:
151  virtual void on_triggered();
152 
153  protected:
155  };
156 
159  {
160  public:
161  //CTOR
163 
164  //DTOR
166 
168  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
169 
170  protected:
171  virtual void on_triggered();
172 
173  protected:
175  };
176 }

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)