VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
persistentTracksActions.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
14 #include <vrvCoreQt/DtMenuItem.h>
15 
16 #include <vrvCoreQt/DtMenu.h>
17 
18 namespace makVrf
19 {
20  class DtSimCommandObjectWrapper;
21  class DtCommandAssignmentWidget;
22 
27  {
28  Q_OBJECT
29  public:
32 
34  virtual ~DtAddPersistentTracksAction();
35 
37  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
38 
39  protected:
40  virtual void on_triggered();
41  virtual void sendCommandRequest(const DtSimCommandObjectWrapper& s);
42 
43  protected slots:
44  virtual void dialogDestroyed();
45 
46  protected:
50  };
51 
56  {
57  Q_OBJECT
58  public:
61 
64 
66  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
67 
68  protected:
69  virtual void on_triggered();
70  virtual void sendCommandRequest(const DtSimCommandObjectWrapper& s);
71 
72  protected slots:
73  virtual void dialogDestroyed();
74 
75  protected:
79  };
80 
81 }
Builder for menu items.
Definition: DtMenuItem.h:23
Action associated with the create -&gt; Add Persistent Tracks menu entry This really doesn&#39;t belong on th...
Definition: persistentTracksActions.h:55
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
A widget class for encapsulating radio commands for tasks or sets.
Definition: commandAssignmentWidget.h:45
DtCommandAssignmentWidget * myDialog
Definition: persistentTracksActions.h:78
Action associated with the create -&gt; Add Persistent Tracks menu entry This really doesn&#39;t belong on th...
Definition: persistentTracksActions.h:26
QAction * myAction
Definition: persistentTracksActions.h:77
makVrv::DtDe & myDe
Definition: persistentTracksActions.h:76
DtCommandAssignmentWidget * myDialog
Definition: persistentTracksActions.h:49
Definition: simCommandObjectWrapper.h:42
makVrv::DtDe & myDe
Definition: persistentTracksActions.h:47
QAction * myAction
Definition: persistentTracksActions.h:48
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:70

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)