31 #ifndef __CollapsibleGroupBox_h
32 #define __CollapsibleGroupBox_h
37 #include "commonWidgets.h"
50 Q_PROPERTY(
bool collapsed READ collapsed WRITE setCollapsed)
53 Q_PROPERTY(
int collapsedHeight READ collapsedHeight WRITE setCollapsedHeight)
66 inline void setCollapsed(
bool collapse);
70 inline bool collapsed()
const;
73 virtual void setCollapsedHeight(
int heightInPixels);
74 int collapsedHeight()
const;
78 virtual bool eventFilter(QObject* child, QEvent* e);
81 virtual void setVisible(
bool show);
85 virtual void expand(
bool expand);
88 QScopedPointer<CollapsibleGroupBoxPrivate> d_ptr;
90 virtual void childEvent(QChildEvent*);
92 #if QT_VERSION < 0x040600
93 virtual void paintEvent(QPaintEvent*);
94 virtual void mousePressEvent(QMouseEvent*);
95 virtual void mouseReleaseEvent(QMouseEvent*);
106 return !this->isChecked();
112 this->setChecked(!collapse);
Definition: collapsibleGroupBox.cpp:84
void setCollapsed(bool collapse)
Definition: collapsibleGroupBox.h:110
Definition: collapsibleGroupBox.h:47