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

Method UpdateInfo

Modules/QtWidgets/src/QmitkSingleNodeSelectionWidget.cpp:149–170  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

147}
148
149void QmitkSingleNodeSelectionWidget::UpdateInfo()
150{
151 if (this->GetSelectedNode().IsNull())
152 {
153 if (m_IsOptional)
154 {
155 m_Controls->btnSelect->SetNodeInfo(m_EmptyInfo);
156 }
157 else
158 {
159 m_Controls->btnSelect->SetNodeInfo(m_InvalidInfo);
160 }
161 m_Controls->btnSelect->SetSelectionIsOptional(m_IsOptional);
162 m_Controls->btnClear->setVisible(false);
163 }
164 else
165 {
166 m_Controls->btnClear->setVisible(m_IsOptional);
167 }
168
169 m_Controls->btnSelect->SetSelectedNode(this->GetSelectedNode());
170}
171
172void QmitkSingleNodeSelectionWidget::SetCurrentSelectedNode(mitk::DataNode* selectedNode)
173{

Callers 2

OnClearSelectionMethod · 0.95

Calls 5

GetSelectedNodeMethod · 0.95
SetNodeInfoMethod · 0.80
IsNullMethod · 0.45
SetSelectedNodeMethod · 0.45

Tested by

no test coverage detected