13 #ifndef DtStealthControlWidget_H_
14 #define DtStealthControlWidget_H_
17 #include <QtWidgets/QWidget>
18 #include <QtWidgets/QMainWindow>
20 #include "DtStealthControlWidgetUI.hpp"
26 class DtStealthControlWidgetLogic;
28 class DtEyepointInfoWidget;
29 class DtEyepointControlWidget;
34 public DtDockable ,
public Ui::DtStealthControlWidgetUI,
46 virtual void addObserver(
const std::string& displayName,
50 virtual void removeObserver(
const std::string& displayName,
54 virtual void setCurrentObserver(
const std::string& observerName );
56 virtual QSize sizeHint()
const;
58 virtual int numObservers()
const;
60 virtual void setAutoHide(
bool);
62 virtual void setWidgetVisible(
bool);
65 void observerChanged(
int index );
67 void onAddObserverClicked();
69 void onRemoveObserverClicked();
The dockable class provides the docking interface for any class to be a dockable widget in the DtDeMa...
Definition: DtDockable.h:31
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Contains makVrv::DtDockable class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69