VR-Vantage 2.8 API Documentation
Home
Modules
Namespaces
Classes
Files
Libraries
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrvCoreQt
DtToolbars.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2021 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
9
10
#pragma once
11
#include <
vrvCoreQt/vrvCoreQt.h
>
12
#include <
vrvCoreQt/DtToolbar.h
>
13
14
#include <QtCore/QCoreApplication>
15
16
namespace
makVrv
17
{
18
class
DtDe;
19
23
class
DT_DLL_VRVCOREQT
DtSceneToolbar
:
public
DtToolbar
24
{
25
Q_DECLARE_TR_FUNCTIONS(
DtSceneToolbar
)
26
27
public
:
28
30
DtSceneToolbar
(
DtDe
&);
31
33
virtual
~
DtSceneToolbar
();
34
36
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
37
38
};
39
43
class
DT_DLL_VRVCOREQT
DtTerrainToolbar
:
public
DtToolbar
44
{
45
Q_DECLARE_TR_FUNCTIONS(
DtTerrainToolbar
)
46
47
public
:
48
50
DtTerrainToolbar
(
DtDe
&);
51
53
virtual
~
DtTerrainToolbar
();
54
56
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
57
58
};
59
63
class
DT_DLL_VRVCOREQT
DtObserverSettingsToolbar
:
public
DtToolbar
64
{
65
Q_DECLARE_TR_FUNCTIONS(
DtObserverSettingsToolbar
)
66
67
public
:
68
70
DtObserverSettingsToolbar
(
DtDe
&);
71
73
virtual
~
DtObserverSettingsToolbar
();
74
76
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
77
78
};
79
83
class
DT_DLL_VRVCOREQT
DtDisplaySettingsToolbar
:
public
DtToolbar
84
{
85
Q_DECLARE_TR_FUNCTIONS(
DtDisplaySettingsToolbar
)
86
87
public
:
88
90
DtDisplaySettingsToolbar
(
DtDe
&);
91
93
virtual
~
DtDisplaySettingsToolbar
();
94
96
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
97
98
};
99
103
class
DT_DLL_VRVCOREQT
DtSimulationConnectionsToolbar
:
public
DtToolbar
104
{
105
Q_DECLARE_TR_FUNCTIONS(
DtSimulationConnectionsToolbar
)
106
107
public
:
108
110
DtSimulationConnectionsToolbar
(
DtDe
&);
111
113
virtual
~
DtSimulationConnectionsToolbar
();
114
116
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
117
118
};
119
123
class
DT_DLL_VRVCOREQT
DtIntervisibilityToolbar
:
public
DtToolbar
124
{
125
Q_DECLARE_TR_FUNCTIONS(
DtIntervisibilityToolbar
)
126
127
public
:
128
130
DtIntervisibilityToolbar
(
DtDe
&);
131
133
virtual
~
DtIntervisibilityToolbar
();
134
136
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
137
138
};
139
140
144
class
DT_DLL_VRVCOREQT
DtPaperMapToolbar
:
public
DtToolbar
145
{
146
Q_DECLARE_TR_FUNCTIONS(
DtPaperMapToolbar
)
147
148
public
:
149
151
DtPaperMapToolbar
(
DtDe
&);
152
154
virtual
~
DtPaperMapToolbar
();
155
157
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
158
159
};
160
}
161
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (
www.mak.com
)