| 315 | } |
| 316 | |
| 317 | void EnvironmentWidget::onSelectedProfileChanged(int selectedProfileIndex) |
| 318 | { |
| 319 | const auto selectedProfileName = m_environmentProfileListModel->profileName(selectedProfileIndex); |
| 320 | m_environmentProfileModel->setCurrentProfile(selectedProfileName); |
| 321 | |
| 322 | const bool isDefaultProfile = (m_environmentProfileListModel->defaultProfileIndex() == selectedProfileIndex); |
| 323 | |
| 324 | ui.removeProfileButton->setEnabled(ui.profileSelect->count() > 1 && !isDefaultProfile); |
| 325 | ui.setAsDefaultProfileButton->setEnabled(!isDefaultProfile); |
| 326 | } |
| 327 | |
| 328 | #include "environmentwidget.moc" |
| 329 | #include "moc_environmentwidget.cpp" |
nothing calls this directly
no test coverage detected