| 285 | } |
| 286 | |
| 287 | void SourceTimelineController::setReferenceLine(std::optional<double> playback_seconds) { |
| 288 | // The widget shifts the playback-frame value into the bar frame in integer ns |
| 289 | // (via the time-frame offset), so pass it straight through. |
| 290 | if (playback_seconds.has_value()) { |
| 291 | widget_->setReferenceLine(*playback_seconds, /*visible=*/true); |
| 292 | } else { |
| 293 | widget_->setReferenceLine(0.0, /*visible=*/false); |
| 294 | } |
| 295 | } |
| 296 | |
| 297 | void SourceTimelineController::onMergeRequested(const QList<quint64>& ids) { |
| 298 | std::vector<DatasetId> datasets; |
no outgoing calls
no test coverage detected