]> sigrok.org Git - pulseview.git/blobdiff - pv/view/viewport.h
Improved propagation of drag event so that the scroll bars can be updated
[pulseview.git] / pv / view / viewport.h
index e2517fa776156f1ef28e6c80e04914658855ba75..7d32c4334ff57c24f03474f9b3fe6455039d0eec 100644 (file)
@@ -18,8 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
-#ifndef PV_VIEW_VIEWPORT_H
-#define PV_VIEW_VIEWPORT_H
+#ifndef PULSEVIEW_PV_VIEW_VIEWPORT_H
+#define PULSEVIEW_PV_VIEW_VIEWPORT_H
 
 #include <QTimer>
 #include <QWidget>
@@ -51,6 +51,14 @@ private:
        void mouseReleaseEvent(QMouseEvent *event);
        void wheelEvent(QWheelEvent *event);
 
+private:
+       void draw_cursors_background(QPainter &p);
+
+       void draw_cursors_foreground(QPainter &p);
+
+private slots:
+       void on_signals_moved();
+
 private:
        View &_view;
 
@@ -61,4 +69,4 @@ private:
 } // namespace view
 } // namespace pv
 
-#endif // PV_VIEW_VIEWPORT_H
+#endif // PULSEVIEW_PV_VIEW_VIEWPORT_H