VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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 
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
156  virtual ~DtVrfPluginsMenuItem();
157 
159  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
160 
161  protected:
162  virtual void on_triggered();
163 
164  protected:
166  };
167 }

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)