]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decodesignal.hpp
Fix #831 by saving/restoring the PD channel mapping
[pulseview.git] / pv / data / decodesignal.hpp
index 1d6c1ab4debc3d678b7d71c48c9ac8e68702bbe4..d859ea0cdb665a9979d26685f639dbebca578333 100644 (file)
@@ -87,7 +87,7 @@ public:
        bool is_decode_signal() const;
        const vector< shared_ptr<data::decode::Decoder> >& decoder_stack() const;
 
-       void stack_decoder(srd_decoder *decoder);
+       void stack_decoder(const srd_decoder *decoder);
        void remove_decoder(int index);
        bool toggle_decoder_visibility(int index);
 
@@ -152,10 +152,12 @@ private:
 
 Q_SIGNALS:
        void new_annotations();
+       void decode_finished();
        void channels_updated();
 
 private Q_SLOTS:
        void on_capture_state_changed(int state);
+       void on_data_cleared();
        void on_data_received();
 
 private: