30 namespace makVrfGuiObjectInformationQt
32 class DtInformationDialogPage;
33 class DtItemUpdateFunction;
34 class DtInformationDialogPageLogic;
78 QWidget::setParent(o);
81 virtual void setMinimumHeight(
int i)
83 QWidget::setMinimumHeight(i);
86 virtual void setMinimumWidth(
int i)
88 QWidget::setMinimumWidth(i);
91 virtual void setMaximumHeight(
int i)
93 QWidget::setMaximumHeight(i);
96 virtual void setMaximumWidth(
int i)
98 QWidget::setMaximumWidth(i);
101 virtual void setMaximumSize(
const QSize&
size)
103 QWidget::setMaximumSize(size);
106 virtual QRect geometry()
const
108 return QWidget::geometry();
111 virtual void setMinimumSize(
const QSize&
size)
113 QWidget::setMinimumSize(size);
118 virtual QSize minimumSizeHint()
const;
121 virtual void slot_onStateViewUpdated();
124 virtual void setMaximumHeightIsMinimumHeight(
bool b);
125 bool maximumHeightIsMinimumHeight()
const
127 return myMaximumHeightIsMinimumHeight;
133 virtual void monitorStateViewChanges();
134 virtual void stopMonitoringStateViewChanges();
136 virtual void forceRemove();
139 virtual void widgetDestroyed();
147 page(orig.page), widget(orig.widget), updater(orig.updater), pagePath(orig.pagePath) {};
157 virtual bool addWidgetForSectionItem(
InformationSectionItem&, QSize& minimalWidgetSize,
int& row,
int& col,
158 int& rowSpan,
int& colSpan);
159 virtual void slot_showInformationPage(std::string);
160 virtual void slot_expandSection(std::string,
bool);
162 virtual bool eventFilter(
QObject*, QEvent*);
166 virtual void deactivate();
177 typedef std::map<std::string, DtInformationDialogPageLogic*>
Logics;