]> sigrok.org Git - pulseview.git/blobdiff - pv/view/signal.hpp
Viewport: Allow for vertical dragging as well
[pulseview.git] / pv / view / signal.hpp
index 714b44f6d9d27fcfc4881dc9e4850138f575b0a4..bcd4e2eb617eef83a46a5c1e98bf308751b48d8e 100644 (file)
@@ -28,6 +28,7 @@
 
 #include <stdint.h>
 
+#include "signalscalehandle.hpp"
 #include "trace.hpp"
 #include "viewitemowner.hpp"
 
@@ -75,6 +76,8 @@ public:
         */
        const item_list& child_items() const;
 
+       void paint_back(QPainter &p, const ViewItemPaintParams &pp);
+
        virtual void populate_popup_form(QWidget *parent, QFormLayout *form);
 
        QMenu* create_context_menu(QWidget *parent);
@@ -104,6 +107,7 @@ protected:
        pv::Session &session_;
        std::shared_ptr<sigrok::Channel> channel_;
 
+       const std::shared_ptr<SignalScaleHandle> scale_handle_;
        const item_list items_;
 
        QComboBox *name_widget_;