11 #if !defined(Q_MOC_RUN)
14 #include <boost/signals2.hpp>
29 namespace makVrfGuiObjectInformationQt
31 class DtInformationDialogWidgetSection;
32 class DtInformationSectionDisplayHandler;
50 virtual QSize minimumSizeHint()
const;
51 virtual QSize sizeHint()
const;
54 void dockedWidgetTopLevelChanged(
bool topLevel);
57 virtual void activate();
59 virtual void slot_onCurrentSelectionChanged(
66 virtual void stateViewRemoved();
68 virtual void resetPanel();
70 virtual void clearSections(
bool becauseOfRemoval =
false);
72 virtual void createEntryWidget();
73 virtual void updateEntryWidgetOnSelectionChanged();
74 virtual void updateEntryWidgetOnDataChanged();
75 virtual void resetEntryWidget();
100 virtual std::string pageClassName()
const;
103 virtual makVrv::DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
122 virtual void on_triggered();
QWidget * myEntryWidget
Definition: entityControlPanelPage.h:78
QDockWidget * myDockedWidget
Definition: entityControlPanelPage.h:80
The page creator. This class should be extended by all page classes.
Definition: DtPage.h:121
Contains makVrv::DtVrlinkSimulatedEntityState class.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
class DtEntityControlPanelPage:
Definition: entityControlPanelPage.h:39
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
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
The creator class needed to be used to create a DtEntityControlPanelPage.
Definition: entityControlPanelPage.h:87
makVrv::DtUniqueID myLastSelectedId
Definition: entityControlPanelPage.h:82