10 #ifndef DtStealthControlWidget_H_
11 #define DtStealthControlWidget_H_
14 #include <QtWidgets/QWidget>
15 #include <QtWidgets/QMainWindow>
17 #include "DtStealthControlWidgetUI.hpp"
23 class DtStealthControlWidgetLogic;
25 class DtEyepointInfoWidget;
26 class DtEyepointControlWidget;
31 public DtDockable ,
public Ui::DtStealthControlWidgetUI,
43 virtual void addObserver(
const std::string& displayName,
47 virtual void removeObserver(
const std::string& displayName,
51 virtual void setCurrentObserver(
const std::string& observerName );
53 virtual QSize sizeHint()
const;
55 virtual int numObservers()
const;
57 virtual void setAutoHide(
bool);
59 virtual void setWidgetVisible(
bool);
62 void observerChanged(
int index );
64 void onAddObserverClicked();
66 void onRemoveObserverClicked();
The dockable class provides the docking interface for any class to be a dockable widget in the DtDeMa...
Definition: DtDockable.h:27
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Contains makVrv::DtDockable class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
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:76