| 77 | } |
| 78 | |
| 79 | void DurationSelection::_UnitChanged(int idx) |
| 80 | { |
| 81 | Duration::Unit unit = static_cast<Duration::Unit>(idx); |
| 82 | double prevMultiplier = durationUnitToMultiplier(_current._unit); |
| 83 | double newMultiplier = durationUnitToMultiplier(unit); |
| 84 | _current._unit = unit; |
| 85 | _duration->SetFixedValue(_duration->Value() * |
| 86 | (prevMultiplier / newMultiplier)); |
| 87 | emit DurationChanged(_current); |
| 88 | } |
| 89 | |
| 90 | } // namespace advss |
nothing calls this directly
no test coverage detected