21 #ifndef __ctkDynamicSpacer_h
22 #define __ctkDynamicSpacer_h
29 #include "ctkWidgetsExport.h"
31 class ctkDynamicSpacerPrivate;
40 Q_PROPERTY(QSizePolicy activeSizePolicy READ activeSizePolicy WRITE setActiveSizePolicy);
41 Q_PROPERTY(QSizePolicy inactiveSizePolicy READ inactiveSizePolicy WRITE setInactiveSizePolicy);
42 Q_PROPERTY(
bool active READ isActive WRITE setActive);
49 QSizePolicy activeSizePolicy()
const;
50 void setActiveSizePolicy(QSizePolicy sizePolicy);
51 inline void setActiveSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical);
54 QSizePolicy inactiveSizePolicy()
const;
55 void setInactiveSizePolicy(QSizePolicy sizePolicy);
56 inline void setInactiveSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical);
62 inline bool isInactive()
const;
67 void setActive(
bool enable);
68 inline void setInactive(
bool disable);
71 QScopedPointer<ctkDynamicSpacerPrivate>
d_ptr;