|
@@ -59,6 +59,25 @@ class ctkCollapsibleGroupBoxStyle:public QProxyStyle
|
|
|
ctkCollapsibleGroupBox::ctkCollapsibleGroupBox(QWidget* _parent)
|
|
|
:QGroupBox(_parent)
|
|
|
{
|
|
|
+ this->init();
|
|
|
+}
|
|
|
+
|
|
|
+//-----------------------------------------------------------------------------
|
|
|
+ctkCollapsibleGroupBox::ctkCollapsibleGroupBox(const QString& title, QWidget* _parent)
|
|
|
+ :QGroupBox(title, _parent)
|
|
|
+{
|
|
|
+ this->init();
|
|
|
+}
|
|
|
+
|
|
|
+//-----------------------------------------------------------------------------
|
|
|
+ctkCollapsibleGroupBox::~ctkCollapsibleGroupBox()
|
|
|
+{
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+//-----------------------------------------------------------------------------
|
|
|
+void ctkCollapsibleGroupBox::init()
|
|
|
+{
|
|
|
this->setCheckable(true);
|
|
|
connect(this, SIGNAL(toggled(bool)), this, SLOT(expand(bool)));
|
|
|
|
|
@@ -75,12 +94,6 @@ ctkCollapsibleGroupBox::ctkCollapsibleGroupBox(QWidget* _parent)
|
|
|
}
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
-ctkCollapsibleGroupBox::~ctkCollapsibleGroupBox()
|
|
|
-{
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-//-----------------------------------------------------------------------------
|
|
|
void ctkCollapsibleGroupBox::expand(bool _expand)
|
|
|
{
|
|
|
if (!_expand)
|