| 323 | } |
| 324 | |
| 325 | void MainWindow::syncFlexControlIndicatorForSettings() |
| 326 | { |
| 327 | if (m_flexActiveLedButton < 1 || m_flexActiveLedButton > 3) { |
| 328 | syncFlexControlDialog(); |
| 329 | return; |
| 330 | } |
| 331 | |
| 332 | FlexWheelMode mode = FlexWheelMode::Frequency; |
| 333 | if (flexWheelModeForAction(flexControlButtonAction(m_flexActiveLedButton, 0), mode)) { |
| 334 | m_flexWheelMode = mode; |
| 335 | setFlexControlHardwareIndicator(m_flexActiveLedButton); |
| 336 | } else { |
| 337 | m_flexWheelMode = FlexWheelMode::Frequency; |
| 338 | setFlexControlHardwareIndicator(0); |
| 339 | } |
| 340 | syncFlexControlDialog(); |
| 341 | } |
| 342 | |
| 343 | void MainWindow::setFlexControlHardwareIndicator(int button) |
| 344 | { |
nothing calls this directly
no test coverage detected