VR-Forces 4.1 Class Documentation
DtHelpActions.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 
15 #include <vrvCoreQt/DtMenuItem.h>
16 
17 namespace makVrv
18 {
19  class DtDe;
20 }
21 
22 class QProcess;
23 
24 namespace makVrf
25 {
27  {
28  Q_OBJECT
29  public:
30  //CTOR
32 
33  //DTOR
34  virtual ~DtVrfGuiHelpMenuItem();
35 
37  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
38 
39  protected:
40  virtual void on_triggered();
41  virtual void assistantError(const QString& err);
42 
43  protected:
45  QProcess* myAssistant;
46  };
47 
49  {
50  Q_OBJECT
51 
52  public:
53  DtWebLinkMenuItem(makVrv::DtDe& de, const QString& className);
54  static QString createWebLinkFromFile(const QString &u);
55 
56  protected:
57  virtual void on_triggered();
58  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent, const QString& title, const QString& webLink);
59 
60  protected:
62  };
63 
65  {
66  Q_OBJECT
67  public:
68  //CTOR
70 
71  //DTOR
72  virtual ~DtProductsWebSiteMenuItem();
73 
75  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
76  };
77 
79  {
80  Q_OBJECT
81  public:
82  //CTOR
84 
85  //DTOR
87 
89  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
90  };
91 
93  {
94  Q_OBJECT
95  public:
96  //CTOR
98 
99  //DTOR
100  virtual ~DtVersionWebSiteMenuItem();
101 
103  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
104  };
105 
107  {
108  Q_OBJECT
109  public:
110  //CTOR
112 
113  //DTOR
114  virtual ~DtReleaseNotesMenuItem();
115 
117  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
118  };
119 
121  {
122  Q_OBJECT
123  public:
124  //CTOR
126 
127  //DTOR
128  virtual ~DtClassDocumentationMenuItem();
129 
131  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
132  };
133 
135  {
136  Q_OBJECT
137  public:
138  //CTOR
140 
141  //DTOR
142  virtual ~DtUsersGuideMenuItem();
143 
145  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
146  };
147 
149  {
150  Q_OBJECT
151  public:
152  //CTOR
154 
155  //DTOR
157 
159  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
160  };
161 /*
162  class DT_DLL_VRFGUICOREQT DtMigrationGuideMenuItem : public DtWebLinkMenuItem
163  {
164  Q_OBJECT
165  public:
166  //CTOR
167  DtMigrationGuideMenuItem(makVrv::DtDe& de);
168 
169  //DTOR
170  virtual ~DtMigrationGuideMenuItem();
171 
173  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
174  };
175 */
177  {
178  Q_OBJECT
179  public:
180  //CTOR
182 
183  //DTOR
184  virtual ~DtConfigurationGuideMenuItem();
185 
187  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
188  };
189 
191  {
192  Q_OBJECT
193  public:
194  //CTOR
196 
197  //DTOR
199 
201  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
202  };
203 
205  {
206  Q_OBJECT
207  public:
208  //CTOR
210 
211  //DTOR
212  virtual ~DtScenarioManagementMenuItem();
213 
215  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
216  };
217 
219  {
220  Q_OBJECT
221  public:
222  //CTOR
224 
225  //DTOR
226  virtual ~DtVrfPluginsMenuItem();
227 
229  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
230 
231  protected:
232  virtual void on_triggered();
233 
234  protected:
236  };
237 }

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)