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

Method RemoveWidgets

Modules/FormsUI/src/QmitkMultipleChoiceQuestionWidget.cpp:121–139  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119}
120
121void QmitkMultipleChoiceQuestionWidget::RemoveWidgets()
122{
123 if (m_ButtonGroup != nullptr)
124 delete m_ButtonGroup;
125
126 m_ButtonGroup = new QButtonGroup(this);
127
128 connect(m_ButtonGroup, &QButtonGroup::idClicked, this, &Self::OnIdClicked);
129
130 QLayoutItem* child;
131 while ((child = m_Layout->takeAt(0)) != nullptr)
132 {
133 delete child->widget();
134 delete child;
135 }
136
137 m_OtherLineEdit = nullptr;
138 m_ClearButton = nullptr;
139}
140
141void QmitkMultipleChoiceQuestionWidget::OnIdClicked(int id)
142{

Callers 1

CreateWidgetsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected