X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Ftimeitem.cpp;h=ec8dd1a49f5c0abc81d68e5e4845f873e3fa4b5a;hp=dabdd5f137fc45c39e204d354e831554afcc421a;hb=23e75650eba0491b2636de3cef87f893e38ae6f3;hpb=ad341c3a893c66cfd59ac66eedb1de405ed0dbbb diff --git a/pv/view/timeitem.cpp b/pv/view/timeitem.cpp index dabdd5f1..ec8dd1a4 100644 --- a/pv/view/timeitem.cpp +++ b/pv/view/timeitem.cpp @@ -19,6 +19,7 @@ */ #include "timeitem.hpp" +#include "view.hpp" namespace pv { namespace view { @@ -27,5 +28,11 @@ TimeItem::TimeItem(View &view) : view_(view) { } +void TimeItem::drag_by(const QPoint &delta) +{ + set_time(view_.offset() + (drag_point_.x() + delta.x() - 0.5) * + view_.scale()); +} + } // namespace view } // namespace pv