-void CursorPair::set_time(double time) {
- const double delta = second_->time() - first_->time();
+void CursorPair::set_time(const pv::util::Timestamp& time) {
+ const pv::util::Timestamp delta = second_->time() - first_->time();
return QString("%1 / %2").
arg(util::format_time(delta, prefix, view_.time_unit(), 2)).
arg(util::format_si_value(1.0 / fabs(delta), "Hz", -1, 4));
return QString("%1 / %2").
arg(util::format_time(delta, prefix, view_.time_unit(), 2)).
arg(util::format_si_value(1.0 / fabs(delta), "Hz", -1, 4));
- (first_->time() - view_.offset()) / view_.scale(),
- (second_->time() - view_.offset()) / view_.scale());
+ ((first_->time() - view_.offset()) / view_.scale()).convert_to<float>(),
+ ((second_->time() - view_.offset()) / view_.scale()).convert_to<float>());