VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
helpActions.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
14 #include <vrvCoreQt/DtHelpItems.h>
15 #include <vrvCoreQt/DtAboutBox.h>
16 #include <vrvCoreQt/DtMenuItem.h>
17 #include <vlutil/vlFilename.h>
18 
19 namespace makVrv
20 {
21  class DtDe;
22 }
23 
24 class QProcess;
25 
26 namespace makVrf
27 {
29  {
30  Q_OBJECT
31  public:
32  //CTOR
34 
35  //DTOR
36  virtual ~DtVrfGuiHelpMenuItem();
37 
39  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
40  };
41 
43  {
44  Q_OBJECT
45  public:
46  //CTOR
48 
49  //DTOR
50  virtual ~DtProductsWebSiteMenuItem();
51 
53  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
54  };
55 
57  {
58  Q_OBJECT
59  public:
60  //CTOR
62 
63  //DTOR
64  virtual ~DtVersionWebSiteMenuItem();
65 
67  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
68  };
69 
71  {
72  Q_OBJECT
73  public:
74  //CTOR
76 
77  //DTOR
78  virtual ~DtReleaseNotesMenuItem();
79 
81  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
82  };
83 
85  {
86  Q_OBJECT
87  public:
88  //CTOR
90 
91  //DTOR
93 
95  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
96  };
97 
99  {
100  Q_OBJECT
101  public:
102  //CTOR
104 
105  //DTOR
106  virtual ~DtUsersGuideMenuItem();
107 
109  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
110  };
111 
113  {
114  Q_OBJECT
115  public:
116  //CTOR
118 
119  //DTOR
120  virtual ~DtFirstExpGuideMenuItem();
121 
123  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
124  };
125 
127  {
128  Q_OBJECT
129  public:
130  //CTOR
132 
133  //DTOR
134  virtual ~DtVrfPluginsMenuItem();
135 
137  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
138 
139  protected:
140  virtual void on_triggered();
141 
142  protected:
144  };
145 
147  {
148  Q_OBJECT
149 
150  public:
151  DtVrfAboutBox( makVrv::DtVrvApplication& igApp, QWidget* parent /*= 0*/, Qt::WindowFlags f /*= 0*/ );
152  virtual ~DtVrfAboutBox();
153 
154  static const DtFilename& aboutBoxImage();
155  static void setAboutBoxImage(const DtFilename&);
156 
157  protected:
158  static DtFilename theAboutBoxImage;
159  };
160 
162  {
163  public:
165 
166  virtual ~DtVrfAboutItem();
167 
168  virtual void on_triggered();
169  };
170 }
makVrv::DtDe & myDe
Definition: helpActions.h:143
Contains makVrv::DtAboutBox class.
Builder for menu items.
Definition: DtMenuItem.h:23
The about menu item.
Definition: DtHelpItems.h:24
static DtFilename theAboutBoxImage
Definition: helpActions.h:158
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
This is the dialog for the VR-Vantage About Box.
Definition: DtAboutBox.h:28
Definition: helpActions.h:98
Definition: helpActions.h:56
Definition: helpActions.h:161
The Root IG Application object. To run the IG simply create one, initialize it and call run...
Definition: DtVrvApplication.h:57
Contains makVrv::DtHelpItems class.
Definition: helpActions.h:84
Definition: helpActions.h:112
Definition: helpActions.h:28
Definition: helpActions.h:70
Definition: helpActions.h:126
Definition: helpActions.h:42
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: helpActions.h:146

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)