VR-Vantage 3.0 API Documentation
Home
Modules
Namespaces
Classes
Files
Libraries
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
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
DtTerrainToolbar
:
public
DtToolbar
24
{
25
Q_DECLARE_TR_FUNCTIONS(
DtTerrainToolbar
)
26
27
public
:
28
30
DtTerrainToolbar
(
DtDe
&);
31
33
virtual
~
DtTerrainToolbar
();
34
36
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
37
38
};
39
43
class
DT_DLL_VRVCOREQT
DtObserverSettingsToolbar
:
public
DtToolbar
44
{
45
Q_DECLARE_TR_FUNCTIONS(
DtObserverSettingsToolbar
)
46
47
public
:
48
50
DtObserverSettingsToolbar
(
DtDe
&);
51
53
virtual
~
DtObserverSettingsToolbar
();
54
56
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
57
58
};
59
63
class
DT_DLL_VRVCOREQT
DtDisplaySettingsToolbar
:
public
DtToolbar
64
{
65
Q_DECLARE_TR_FUNCTIONS(
DtDisplaySettingsToolbar
)
66
67
public
:
68
70
DtDisplaySettingsToolbar
(
DtDe
&);
71
73
virtual
~
DtDisplaySettingsToolbar
();
74
76
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
77
78
};
79
83
class
DT_DLL_VRVCOREQT
DtSimulationConnectionsToolbar
:
public
DtToolbar
84
{
85
Q_DECLARE_TR_FUNCTIONS(
DtSimulationConnectionsToolbar
)
86
87
public
:
88
90
DtSimulationConnectionsToolbar
(
DtDe
&);
91
93
virtual
~
DtSimulationConnectionsToolbar
();
94
96
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
97
98
};
99
103
class
DT_DLL_VRVCOREQT
DtIntervisibilityToolbar
:
public
DtToolbar
104
{
105
Q_DECLARE_TR_FUNCTIONS(
DtIntervisibilityToolbar
)
106
107
public
:
108
110
DtIntervisibilityToolbar
(
DtDe
&);
111
113
virtual
~
DtIntervisibilityToolbar
();
114
116
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
117
118
};
119
120
124
class
DT_DLL_VRVCOREQT
DtPaperMapToolbar
:
public
DtToolbar
125
{
126
Q_DECLARE_TR_FUNCTIONS(
DtPaperMapToolbar
)
127
128
public
:
129
131
DtPaperMapToolbar
(
DtDe
&);
132
134
virtual
~
DtPaperMapToolbar
();
135
137
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
138
139
};
140
144
class
DT_DLL_VRVCOREQT
DtBullseyeSelectionToolbar
:
public
makVrv::DtToolbar
145
{
146
Q_DECLARE_TR_FUNCTIONS(
DtBullseyeSelectionToolbar
)
147
148
public
:
149
151
DtBullseyeSelectionToolbar
(
DtDe
&);
152
154
virtual
~
DtBullseyeSelectionToolbar
();
155
157
virtual
QToolBar
* createToolbar(
DtDe
&,
QWidget
* parent);
158
159
};
160
161
}
162
Copyright © 2005-2022 MAK Technologies. All Rights Reserved (
www.mak.com
)