Esempio n. 1
0
//-----------------------------------------------------------------------------
ctkCollapsibleButton::ctkCollapsibleButton(const QString& title, QWidget* _parent)
  :QAbstractButton(_parent)
{
  CTK_INIT_PRIVATE(ctkCollapsibleButton);
  ctk_d()->init();
  this->setText(title);
}
Esempio n. 2
0
//-----------------------------------------------------------------------------
void ctkCollapsibleButton::childEvent(QChildEvent* c)
{
  if(c && c->type() == QEvent::ChildAdded)
    {
    if (c->child() && c->child()->isWidgetType())
      {
      QWidget *w = static_cast<QWidget*>(c->child());
      w->setVisible(!ctk_d()->Collapsed);
      }
    }
  QWidget::childEvent(c);
}
Esempio n. 3
0
//-----------------------------------------------------------------------------
bool ctkModelTester::throwOnError()const
{
  return ctk_d()->ThrowOnError;
}
Esempio n. 4
0
//-----------------------------------------------------------------------------
void ctkModelTester::setThrowOnError(bool throwException)
{
  ctk_d()->ThrowOnError = throwException;
}
Esempio n. 5
0
//-----------------------------------------------------------------------------
QAbstractItemModel* ctkModelTester::model()const
{
  return ctk_d()->Model;
}
Esempio n. 6
0
// -----------------------------------------------------------------------------
ctkDynamicSpacer::ctkDynamicSpacer(QWidget *_parent)
  :QWidget(_parent)
{
  CTK_INIT_PRIVATE(ctkDynamicSpacer);
  ctk_d()->init();
}
Esempio n. 7
0
//-----------------------------------------------------------------------------
void ctkCollapsibleButton::setContentsMidLineWidth(int w)
{
  ctk_d()->ContentsMidLineWidth = w;
}
Esempio n. 8
0
//-----------------------------------------------------------------------------
QFrame::Shadow ctkCollapsibleButton::contentsFrameShadow() const
{
  return ctk_d()->ContentsFrameShadow;
}
Esempio n. 9
0
//-----------------------------------------------------------------------------
void ctkCollapsibleButton::setContentsFrameShadow(QFrame::Shadow s)
{
  ctk_d()->ContentsFrameShadow = s;
}
Esempio n. 10
0
//-----------------------------------------------------------------------------
QFrame::Shape ctkCollapsibleButton::contentsFrameShape() const
{
  return ctk_d()->ContentsFrameShape;
}
Esempio n. 11
0
//-----------------------------------------------------------------------------
void ctkCollapsibleButton::setContentsFrameShape(QFrame::Shape s)
{
  ctk_d()->ContentsFrameShape = s;
}
Esempio n. 12
0
//-----------------------------------------------------------------------------
int ctkCollapsibleButton::collapsedHeight()const
{
  return ctk_d()->CollapsedHeight;
}
Esempio n. 13
0
//-----------------------------------------------------------------------------
void ctkCollapsibleButton::setCollapsedHeight(int h)
{
  ctk_d()->CollapsedHeight = h;
  this->updateGeometry();
}
Esempio n. 14
0
//-----------------------------------------------------------------------------
bool ctkCollapsibleButton::collapsed()const
{
  return ctk_d()->Collapsed;
}
Esempio n. 15
0
//-----------------------------------------------------------------------------
void ctkModelTester::setNestedInserts( bool nestedInsertsValue )
{
  ctk_d()->NestedInserts = nestedInsertsValue;
}
Esempio n. 16
0
//-----------------------------------------------------------------------------
int ctkCollapsibleButton::contentsMidLineWidth() const
{
  return ctk_d()->ContentsMidLineWidth;
}
Esempio n. 17
0
//-----------------------------------------------------------------------------
bool ctkModelTester::nestedInserts()const
{
  return ctk_d()->NestedInserts;
}
Esempio n. 18
0
//-----------------------------------------------------------------------------
ctkCollapsibleButton::ctkCollapsibleButton(QWidget* _parent)
  :QAbstractButton(_parent)
{
  CTK_INIT_PRIVATE(ctkCollapsibleButton);
  ctk_d()->init();
}