| 194 | } |
| 195 | |
| 196 | void ButtonWidget::setButtonGroup(ButtonGroupPtr newGroup, int id) { |
| 197 | if (m_buttonGroup != newGroup) { |
| 198 | if (m_buttonGroup) |
| 199 | m_buttonGroup->removeButton(this); |
| 200 | |
| 201 | m_buttonGroup = std::move(newGroup); |
| 202 | |
| 203 | if (m_buttonGroup) { |
| 204 | setCheckable(true); |
| 205 | m_buttonGroup->addButton(this, id); |
| 206 | } |
| 207 | } |
| 208 | } |
| 209 | |
| 210 | int ButtonWidget::buttonGroupId() { |
| 211 | if (m_buttonGroup) |
no test coverage detected