VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtTacticalGraphicsSettingsWidget.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2009 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
9 
10 #ifndef DtTacticalGraphicsSettingsWidget_H_
11 #define DtTacticalGraphicsSettingsWidget_H_
12 
13 #include <vrvVrlQt/vrvVrlQt.h>
15 #include <QtWidgets/QWidget>
16 
17 class QCheckBox;
18 class QPushButton;
19 class QVBoxLayout;
20 class QSlider;
21 class QLabel;
22 class QDoubleSpinBox;
23 
24 namespace makVrv
25 {
29  : public QWidget
31  {
32  Q_OBJECT;
33 
34  public:
36  DtTacticalGraphicsSettingsWidget( DtDe& de, QWidget* parent, Qt::WindowFlags f = Qt::Widget);
37 
40 
41  virtual void setTacticalGraphicsEnabled(bool enabled);
42  virtual void setTacticalGraphicsIndicatorsEnabled(bool enabled);
43  virtual void setHeightAboveTerrainEnabled(bool enabled);
44  virtual void setHeightAboveTerrainSelectedOnly(bool enabled);
45  virtual void setRemoteGraphicsEnabled(bool enabled);
46 
47  protected slots:
48  void on_tacticalGraphicsEnabledCheckChanged(int state);
49  void on_tacticalGraphicsIndicatorsEnabledCheckChanged(int state);
50  void on_HeightAboveTerrainEnabledCheckChanged(int state);
51  void on_HeightAboveTerrainSelectedOnlyCheckChanged(int state);
52  void on_remoteGraphicsEnabledCheckChanged(int state);
53 
54 
55  protected:
56  virtual void setupGui();
62 
63  QVBoxLayout* myMainLayout;
65  };
66 }
67 
68 #endif
QCheckBox * myTacticalGraphicsEnabledCheckbox
Definition: DtTacticalGraphicsSettingsWidget.h:57
QCheckBox * myTacticalGraphicsIndicatorsEnabledCheckbox
Definition: DtTacticalGraphicsSettingsWidget.h:58
Interface for the tactical graphics settings GUI.
Definition: DtTacticalGraphicsSettingsInterface.h:21
DtDe & myDe
Definition: DtTacticalGraphicsSettingsWidget.h:64
#define DT_DLL_VRVVRLQT
Definition: vrvVrlQt.h:19
QCheckBox * myHeightAboveTerrainEnabledCheckbox
Definition: DtTacticalGraphicsSettingsWidget.h:59
Contains DLL export macros.
QVBoxLayout * myMainLayout
Definition: DtTacticalGraphicsSettingsWidget.h:63
QCheckBox * myRemoteGraphicsEnabledCheckbox
Definition: DtTacticalGraphicsSettingsWidget.h:61
Interface for the tactical graphics settings dialog.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Qt GUI to control the display of tactical graphics.
Definition: DtTacticalGraphicsSettingsWidget.h:28
QCheckBox * myHeightAboveTerrainSelectedOnlyCheckbox
Definition: DtTacticalGraphicsSettingsWidget.h:60

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)