X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fdecodetrace.h;h=ccf4a0f7bbe4d64d9c421b3eb25c446fc0e67934;hp=2b964c196ad99fe51392639f4e47be046dc8f717;hb=613d097c5af2d12ffd68e2dfab309b518edca1a6;hpb=204bae4548c295cae1d88fc4eae027a17e5a58a7 diff --git a/pv/view/decodetrace.h b/pv/view/decodetrace.h index 2b964c19..ccf4a0f7 100644 --- a/pv/view/decodetrace.h +++ b/pv/view/decodetrace.h @@ -26,6 +26,8 @@ #include #include +#include + #include #include @@ -100,7 +102,7 @@ private: void draw_error(QPainter &p, const QString &message, int left, int right); - void create_decoder_form( + void create_decoder_form(int index, boost::shared_ptr &dec, QWidget *parent, QFormLayout *form); @@ -122,6 +124,8 @@ private slots: void on_stack_decoder(srd_decoder *decoder); + void on_delete_decoder(int index); + private: boost::shared_ptr _decoder_stack; @@ -131,6 +135,8 @@ private: _bindings; std::list _probe_selectors; + + QSignalMapper _delete_mapper; }; } // namespace view