X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Ftimemarker.cpp;h=5434203507fb63823e8f78fb760c5ec84b331539;hb=0dda6fe595932b2e340930104fad8ac4fc574895;hp=5935fb3b9fd2535b6e1d15dbabe0f0ca85086b92;hpb=b213ef0991a13af0c74ffe5c54382c5c455c5496;p=pulseview.git diff --git a/pv/view/timemarker.cpp b/pv/view/timemarker.cpp index 5935fb3b..54342035 100644 --- a/pv/view/timemarker.cpp +++ b/pv/view/timemarker.cpp @@ -27,8 +27,6 @@ #include -using namespace std; - namespace pv { namespace view { @@ -52,6 +50,11 @@ float TimeMarker::get_x() const return (_time - _view.offset()) / _view.scale(); } +QPoint TimeMarker::point() const +{ + return QPoint(get_x(), 0); +} + void TimeMarker::set_time(double time) { _time = time; @@ -81,10 +84,10 @@ pv::widgets::Popup* TimeMarker::create_popup(QWidget *parent) popup->setLayout(form); _value_widget = new QDoubleSpinBox(parent); - _value_widget->setValue(_time); - _value_widget->setDecimals(6); + _value_widget->setDecimals(9); _value_widget->setSuffix("s"); _value_widget->setSingleStep(1e-6); + _value_widget->setValue(_time); connect(_value_widget, SIGNAL(valueChanged(double)), this, SLOT(on_value_changed(double)));