VR-Vantage 2.6 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtToolbars.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtToolbars.h,v $ $Revision: 1.9 $ $State: Exp $
7 ******************************************************************************/
8 
12 
13 #pragma once
14 #include <vrvCoreQt/vrvCoreQt.h>
15 #include <vrvCoreQt/DtToolbar.h>
16 
17 #include <QtCore/QCoreApplication>
18 
19 namespace makVrv
20 {
21  class DtDe;
22 
27  {
28  Q_DECLARE_TR_FUNCTIONS(DtSceneToolbar)
29 
30  public:
31 
34 
36  virtual ~DtSceneToolbar();
37 
39  virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
40 
41  };
42 
47  {
48  Q_DECLARE_TR_FUNCTIONS(DtTerrainToolbar)
49 
50  public:
51 
54 
56  virtual ~DtTerrainToolbar();
57 
59  virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
60 
61  };
62 
67  {
68  Q_DECLARE_TR_FUNCTIONS(DtObserverSettingsToolbar)
69 
70  public:
71 
74 
76  virtual ~DtObserverSettingsToolbar();
77 
79  virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
80 
81  };
82 
87  {
88  Q_DECLARE_TR_FUNCTIONS(DtDisplaySettingsToolbar)
89 
90  public:
91 
94 
96  virtual ~DtDisplaySettingsToolbar();
97 
99  virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
100 
101  };
102 
107  {
108  Q_DECLARE_TR_FUNCTIONS(DtSimulationConnectionsToolbar)
109 
110  public:
111 
114 
117 
119  virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
120 
121  };
122 
127  {
128  Q_DECLARE_TR_FUNCTIONS(DtIntervisibilityToolbar)
129 
130  public:
131 
134 
136  virtual ~DtIntervisibilityToolbar();
137 
139  virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
140 
141  };
142 }
143 
The base class for VR-Vantage toolbars.
Definition: DtToolbar.h:26
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
A builder for the display settings items toolbar.
Definition: DtToolbars.h:86
Contains DLL export macros.
A builder for the scene items toolbar.
Definition: DtToolbars.h:26
A builder for the observer settings items toolbar.
Definition: DtToolbars.h:66
A builder for the simulation connections items toolbar.
Definition: DtToolbars.h:106
A builder for the intervisibility items toolbar.
Definition: DtToolbars.h:126
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
A builder for the terrain items toolbar.
Definition: DtToolbars.h:46


Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)