23 QWidget* parentWidgetPtr,
25 int orientation = Qt::Horizontal)
override;
27 QWidget& containerWidget,
29 const char* receiverSlotName)
override;
32 QWidget& containerWidget,
33 QWidget* pageWidgetPtr,
34 const QString& pageTitle,
35 int pageIndex = -1)
override;
36 virtual void RemovePage(QWidget& containerWidget,
int pageIndex)
override;
37 virtual void ResetPages(QWidget& containerWidget)
override;
38 virtual int GetPagesCount(
const QWidget& containerWidget)
const override;
39 virtual QWidget*
GetPageWidgetPtr(
const QWidget& containerWidget,
int pageIndex)
const override;
41 virtual bool SetCurrentPage(QWidget& containerWidget,
int pageIndex)
override;
42 virtual QString
GetPageTitle(
const QWidget& containerWidget,
int pageIndex)
const override;
43 virtual void SetPageTitle(QWidget& containerWidget,
int pageIndex,
const QString& pageTitle)
override;
44 virtual QIcon
GetPageIcon(
const QWidget& containerWidget,
int pageIndex)
const override;
45 virtual void SetPageIcon(QWidget& containerWidget,
int pageIndex,
const QIcon& pageIcon)
override;
46 virtual QString
GetPageToolTip(
const QWidget& containerWidget,
int pageIndex)
const override;
47 virtual void SetPageToolTip(QWidget& containerWidget,
int pageIndex,
const QString& pageToolTip)
override;
48 virtual bool IsPageEnabled(
const QWidget& containerWidget,
int pageIndex)
const override;
49 virtual bool SetPageEnabled(QWidget& containerWidget,
int pageIndex,
bool isPageEnabled =
true)
override;
50 virtual bool IsPageVisible(
const QWidget& containerWidget,
int pageIndex)
const override;
51 virtual bool SetPageVisible(QWidget& containerWidget,
int pageIndex,
bool isPageVisible =
true)
override;
53 virtual bool SetPageIconSize(QWidget& containerWidget,
const QSize& pageIconSize)
override;
57 int m_containerGuiFlags;
Interface of a delegate object used for operating on concrete UI-container implementation.
@ CGF_NONE
Default behavior of the UI container.
PageHeaderPosition
Enum for describing of page header bar position on the container widget.