| 147 | } |
| 148 | |
| 149 | void 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 | |
| 172 | void QmitkSingleNodeSelectionWidget::SetCurrentSelectedNode(mitk::DataNode* selectedNode) |
| 173 | { |
no test coverage detected