]> sigrok.org Git - pulseview.git/blobdiff - pv/view/viewport.cpp
Handle C-strings as UTF-8
[pulseview.git] / pv / view / viewport.cpp
index a06c8888761f6c1237ffde3c5aecc8ceb2ff5df1..145f040fc93be7413d23458e6383c971304073a8 100644 (file)
@@ -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);