X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fviewport.cpp;h=145f040fc93be7413d23458e6383c971304073a8;hb=903038a8c9496b23d29535dd8c41a6c207c0831b;hp=a06c8888761f6c1237ffde3c5aecc8ceb2ff5df1;hpb=7d0c935c488742ca45bdcd73bf8573e0e6f67aab;p=pulseview.git diff --git a/pv/view/viewport.cpp b/pv/view/viewport.cpp index a06c888..145f040 100644 --- a/pv/view/viewport.cpp +++ b/pv/view/viewport.cpp @@ -111,6 +111,16 @@ void Viewport::mouseMoveEvent(QMouseEvent *event) } } +void Viewport::mouseDoubleClickEvent(QMouseEvent *event) +{ + assert(event); + + if (event->buttons() & Qt::LeftButton) + _view.zoom(2.0, event->x()); + else if (event->buttons() & Qt::RightButton) + _view.zoom(-2.0, event->x()); +} + void Viewport::wheelEvent(QWheelEvent *event) { assert(event);