CCollapsiblePage.h
Go to the documentation of this file.
1 #ifndef iwidgets_CCollapsiblePage_included
2 #define iwidgets_CCollapsiblePage_included
3 
4 
5 // ACF includes
6 #include <GeneratedFiles/iwidgets/ui_CCollapsiblePage.h>
7 
8 
9 namespace iwidgets
10 {
11 
12 
13 class CCollapsiblePage: public QWidget, public Ui::CCollapsiblePage
14 {
15  Q_OBJECT
16 public:
17  typedef QWidget BaseClass;
18 
19  CCollapsiblePage(QWidget* parentPtr = NULL);
20 
21  void SetTitle(const QString& text);
22  void SetWidget(QWidget* pageWidgetPtr);
23  void SetIconSize(const QSize& size);
24  void SetIcon(const QIcon& icon);
25 
26 private Q_SLOTS:
27  void SetPageVisible(bool visible);
28 
29 private:
30  QIcon m_icon;
31  QWidget* m_pageWidgetPtr;
32  QSize m_iconSize;
33 };
34 
35 } // namespace iwidgets
36 
37 
38 #endif // !iwidgets_CCollapsiblePage_included
39 
40 
void SetTitle(const QString &text)
void SetIconSize(const QSize &size)
CCollapsiblePage(QWidget *parentPtr=NULL)
void SetIcon(const QIcon &icon)
#define NULL
Definition: istd.h:64
void SetWidget(QWidget *pageWidgetPtr)

© 2007-2017 Witold Gantzke and Kirill Lepskiy