VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvCoreQt
DtHelpItems.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtHelpItems.h,v $ $Revision: 1.9 $ $State: Exp $
7
******************************************************************************/
8
12
13
#pragma once
14
#include <
vrvCoreQt/vrvCoreQt.h
>
15
#include <
vrvCoreQt/DtMenuItem.h
>
16
17
class
QTreeWidget
;
18
class
QDialog
;
19
class
QTabWidget
;
20
21
namespace
makVrv
22
{
23
class
DtDeError;
24
27
class
DT_DLL_VRVCOREQT
DtAboutItem
:
public
DtMenuItem
28
{
29
public
:
30
DtAboutItem
(
DtDe
& de);
31
32
~
DtAboutItem
();
33
35
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
36
37
protected
:
38
39
virtual
void
on_triggered();
40
DtDe
&
myDe
;
41
QWidget
*
myParent
;
42
43
};
44
47
class
DT_DLL_VRVCOREQT
DtWebLinkMenuItem
:
public
DtMenuItem
48
{
49
public
:
50
DtWebLinkMenuItem
(
DtDe
& de,
const
QString& className);
51
52
protected
:
53
virtual
void
on_triggered();
54
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent,
const
QString& title,
const
QString& webLink);
55
56
protected
:
57
DtDe
&
myDe
;
58
};
59
62
class
DT_DLL_VRVCOREQT
DtProductsWebSiteMenuItem
:
public
DtWebLinkMenuItem
63
{
64
public
:
65
//CTOR
66
DtProductsWebSiteMenuItem
(
DtDe
& de);
67
68
//DTOR
69
virtual
~
DtProductsWebSiteMenuItem
();
70
72
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
73
};
74
77
class
DT_DLL_VRVCOREQT
DtVersionWebSiteMenuItem
:
public
DtWebLinkMenuItem
78
{
79
public
:
80
//CTOR
81
DtVersionWebSiteMenuItem
(
DtDe
& de);
82
83
//DTOR
84
virtual
~
DtVersionWebSiteMenuItem
();
85
87
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
88
};
89
92
class
DT_DLL_VRVCOREQT
DtForumWebSiteMenuItem
:
public
DtWebLinkMenuItem
93
{
94
public
:
95
//CTOR
96
DtForumWebSiteMenuItem
(
DtDe
& de);
97
98
//DTOR
99
virtual
~
DtForumWebSiteMenuItem
();
100
102
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
103
};
104
107
class
DT_DLL_VRVCOREQT
DtLogItem
:
public
DtMenuItem
108
{
109
public
:
110
//CTOR
111
DtLogItem
(
DtDe
& de);
112
113
//DTOR
114
virtual
~
DtLogItem
();
115
117
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
118
119
protected
:
120
121
virtual
void
onDeError(
const
DtDeError
&
error
,
bool
critical);
122
123
virtual
void
on_triggered();
124
DtDe
&
myDe
;
125
QWidget
*
myParent
;
126
};
127
128
}
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
)