12 #if !defined(Q_MOC_RUN)
30 namespace makVrfGuiObjectInformationQt
32 class DtInformationDialogPage;
33 class DtItemUpdateFunction;
34 class DtInformationDialogPageLogic;
35 class DtInformationDialogWidgetSection;
76 virtual void raise()
override {
80 virtual void show()
override {
84 virtual void hide()
override {
89 QWidget::setParent(o);
93 QWidget::setMinimumHeight(i);
97 QWidget::setMinimumWidth(i);
101 QWidget::setMaximumHeight(i);
105 QWidget::setMaximumWidth(i);
109 QWidget::setMaximumSize(size);
113 return QWidget::geometry();
117 QWidget::setMinimumSize(size);
122 virtual QSize minimumSizeHint()
const override;
125 virtual void slot_onStateViewUpdated()
override;
126 virtual void hideLineBreaks(
bool b);
129 virtual void setMaximumHeightIsMinimumHeight(
bool b);
132 return myMaximumHeightIsMinimumHeight;
138 virtual void monitorStateViewChanges();
139 virtual void stopMonitoringStateViewChanges();
141 virtual void forceRemove();
143 virtual void mainWindowShown();
144 virtual void mainWindowHidden();
146 virtual void deactivate(
bool keepLogic =
false);
149 virtual void widgetDestroyed();
158 page(orig.page), widget(orig.widget), updater(orig.updater), pagePath(orig.pagePath),
159 row(orig.row), col(orig.col), rowSpan(orig.rowSpan), colSpan(orig.colSpan), minimalWidgetSize(orig.minimalWidgetSize) {};
173 virtual bool addWidgetForSectionItem(
InformationSectionItem&, QSize& minimalWidgetSize,
int& row,
int& col,
174 int& rowSpan,
int& colSpan);
176 virtual void slot_expandSection(std::string,
bool);
195 typedef std::map<std::string, Logic>
Logics;
Contains makVrv::DtPagePath class.
Definition: informationDialogPage.h:414
voidpf void uLong size
Definition: ioapi.h:39
Contains makVrf::DtInformationPagePath class.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:51
Definition: informationDialogPage.h:258
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
A page path is the location of a page based upon its parents. A page path usually only consists of a ...
Definition: DtPagePath.h:21
A page path is the location of a page based upon it's parents. A page path usually only consists of a...
Definition: informationPagePath.h:23
Base class to provide boost signal/slot management.
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