MCPcopy Create free account
hub / github.com/MITK/MITK / RemoveWidgets

Method RemoveWidgets

Modules/FormsUI/src/QmitkCheckboxesQuestionWidget.cpp:112–130  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110}
111
112void QmitkCheckboxesQuestionWidget::RemoveWidgets()
113{
114 if (m_ButtonGroup != nullptr)
115 delete m_ButtonGroup;
116
117 m_ButtonGroup = new QButtonGroup(this);
118 m_ButtonGroup->setExclusive(false);
119
120 connect(m_ButtonGroup, &QButtonGroup::idToggled, this, &Self::OnIdToggled);
121
122 QLayoutItem* child;
123 while ((child = m_Layout->takeAt(0)) != nullptr)
124 {
125 delete child->widget();
126 delete child;
127 }
128
129 m_OtherLineEdit = nullptr;
130}
131
132void QmitkCheckboxesQuestionWidget::OnIdToggled(int id, bool checked)
133{

Callers 1

CreateWidgetsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected