]> sigrok.org Git - pulseview.git/blobdiff - pv/view/decodesignal.h
Integrated decode
[pulseview.git] / pv / view / decodesignal.h
index 31804589cc8f7041862dc9f2b22a69cbab319f04..95459d68fd7da43faa97474610f94a6a89d0aa7b 100644 (file)
@@ -35,6 +35,8 @@ namespace view {
 
 class DecodeSignal : public Trace
 {
+       Q_OBJECT
+
 public:
        DecodeSignal(pv::SigSession &session,
                boost::shared_ptr<pv::data::Decoder> decoder);
@@ -43,6 +45,8 @@ public:
 
        bool enabled() const;
 
+       void set_view(pv::view::View *view);
+
        /**
         * Paints the trace with a QPainter
         * @param p the QPainter to paint into.
@@ -63,6 +67,8 @@ private:
 
 private:
        boost::shared_ptr<pv::data::Decoder> _decoder;
+
+       uint64_t _decode_start, _decode_end;
 };
 
 } // namespace view