]> sigrok.org Git - pulseview.git/blobdiff - pv/view/viewport.cpp
DecodeTrace: Removed set_view
[pulseview.git] / pv / view / viewport.cpp
index 9f60c1a82ad123897d93b4a6b3360045ffa074ea..c45e455b0ac091abe812f67279d4500196c2064c 100644 (file)
@@ -19,6 +19,7 @@
  */
 
 #include <cassert>
+#include <cmath>
 
 #include "view.h"
 #include "viewport.h"
@@ -28,6 +29,7 @@
 
 #include <QMouseEvent>
 
+using std::abs;
 using std::max;
 using std::min;
 using std::shared_ptr;
@@ -38,7 +40,7 @@ namespace view {
 
 Viewport::Viewport(View &parent) :
        QWidget(&parent),
-        _view(parent),
+       _view(parent),
        _mouse_down_valid(false),
        _pinch_zoom_active(false)
 {
@@ -102,7 +104,7 @@ void Viewport::paintEvent(QPaintEvent*)
 
 bool Viewport::event(QEvent *event)
 {
-       switch(event->type()) {
+       switch (event->type()) {
        case QEvent::TouchBegin:
        case QEvent::TouchUpdate:
        case QEvent::TouchEnd:
@@ -121,8 +123,7 @@ void Viewport::mousePressEvent(QMouseEvent *event)
 {
        assert(event);
 
-       if (event->button() == Qt::LeftButton)
-       {
+       if (event->button() == Qt::LeftButton) {
                _mouse_down_point = event->pos();
                _mouse_down_offset = _view.offset();
                _mouse_down_valid = true;
@@ -134,18 +135,15 @@ void Viewport::mouseReleaseEvent(QMouseEvent *event)
        assert(event);
 
        if (event->button() == Qt::LeftButton)
-       {
                _mouse_down_valid = false;
-       }
 }
 
 void Viewport::mouseMoveEvent(QMouseEvent *event)
 {
        assert(event);
 
-       if (event->buttons() & Qt::LeftButton)
-       {
-               if (! _mouse_down_valid) {
+       if (event->buttons() & Qt::LeftButton) {
+               if (!_mouse_down_valid) {
                        _mouse_down_point = event->pos();
                        _mouse_down_offset = _view.offset();
                        _mouse_down_valid = true;