X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fdecodesignal.h;h=755fefe6e5c0efca893b38743d8a6720806a5d87;hp=e52c7947c1259571d3f997acb3c0812ba3953197;hb=119aff65d8ad0c4cdaff32d9b68cee00d90a5f35;hpb=f5a2fb830f9fec4127a33b61edf6ba066132ae23 diff --git a/pv/view/decodesignal.h b/pv/view/decodesignal.h index e52c7947..755fefe6 100644 --- a/pv/view/decodesignal.h +++ b/pv/view/decodesignal.h @@ -26,12 +26,18 @@ #include namespace pv { + +namespace data { +class Decoder; +} + namespace view { class DecodeSignal : public Trace { public: - DecodeSignal(pv::SigSession &session, srd_decoder *const dec); + DecodeSignal(pv::SigSession &session, + boost::shared_ptr decoder); void init_context_bar_actions(QWidget *parent); @@ -61,7 +67,7 @@ private: int get_nominal_offset(const QRect &rect) const; private: - srd_decoder *const _decoder; + boost::shared_ptr _decoder; }; } // namespace view