21#ifndef __ctkCollapsibleButton_h
22#define __ctkCollapsibleButton_h
25#include <QAbstractButton>
30#include "ctkWidgetsExport.h"
32class ctkCollapsibleButtonPrivate;
33class QStyleOptionButton;
48 Q_PROPERTY(
bool collapsed READ collapsed WRITE setCollapsed NOTIFY contentsCollapsed)
52 Q_PROPERTY(
int collapsedHeight READ collapsedHeight WRITE setCollapsedHeight)
58 Q_PROPERTY(
bool flat READ isFlat WRITE setFlat)
60 Q_PROPERTY(QFrame::Shape contentsFrameShape READ contentsFrameShape WRITE setContentsFrameShape)
61 Q_PROPERTY(QFrame::Shadow contentsFrameShadow READ contentsFrameShadow WRITE setContentsFrameShadow)
62 Q_PROPERTY(
int contentsLineWidth READ contentsLineWidth WRITE setContentsLineWidth)
63 Q_PROPERTY(
int contentsMidLineWidth READ contentsMidLineWidth WRITE setContentsMidLineWidth)
65 Q_PROPERTY(Qt::Alignment buttonTextAlignment READ buttonTextAlignment WRITE setButtonTextAlignment)
66 Q_PROPERTY(Qt::Alignment indicatorAlignment READ indicatorAlignment WRITE setIndicatorAlignment)
175 QScopedPointer<ctkCollapsibleButtonPrivate>
d_ptr;