29 namespace makVrfGuiObjectInformationQt
31 class DtInformationDialogPage;
32 class DtItemUpdateFunction;
33 class DtInformationDialogPageLogic;
75 QWidget::setParent(o);
78 virtual void setMinimumHeight(
int i)
80 QWidget::setMinimumHeight(i);
83 virtual void setMinimumWidth(
int i)
85 QWidget::setMinimumWidth(i);
88 virtual void setMaximumHeight(
int i)
90 QWidget::setMaximumHeight(i);
93 virtual void setMaximumWidth(
int i)
95 QWidget::setMaximumWidth(i);
98 virtual void setMaximumSize(
const QSize& size)
100 QWidget::setMaximumSize(size);
103 virtual QRect geometry()
const
105 return QWidget::geometry();
108 virtual void setMinimumSize(
const QSize& size)
110 QWidget::setMinimumSize(size);
115 virtual QSize minimumSizeHint()
const;
118 virtual void slot_onStateViewUpdated();
121 virtual void setMaximumHeightIsMinimumHeight(
bool b);
122 bool maximumHeightIsMinimumHeight()
const
124 return myMaximumHeightIsMinimumHeight;
135 page(orig.page), widget(orig.widget), updater(orig.updater), pagePath(orig.pagePath) {};
145 virtual bool addWidgetForSectionItem(
InformationSectionItem&, QSize& minimalWidgetSize,
int& row,
int& col,
146 int& rowSpan,
int& colSpan);
147 virtual void slot_showInformationPage(std::string);
148 virtual void slot_expandSection(std::string,
bool);
150 virtual bool eventFilter(
QObject*, QEvent*);
154 virtual void deactivate();
165 typedef std::map<std::string, DtInformationDialogPageLogic*>
Logics;