]> sigrok.org Git - pulseview.git/blobdiff - pv/view/decodetrace.h
Added show/hide decoder button
[pulseview.git] / pv / view / decodetrace.h
index 9f0e68b5deee5cd8fc0229f9182c2d526d4d11b4..bdcb4afe3ff1c350cd1002787ce942377e59e850 100644 (file)
@@ -48,6 +48,10 @@ class Decoder;
 }
 }
 
+namespace widgets {
+class DecoderGroupBox;
+}
+
 namespace view {
 
 class DecodeTrace : public Trace
@@ -149,6 +153,8 @@ private slots:
 
        void on_delete_decoder(int index);
 
+       void on_show_hide_decoder(int index);
+
 private:
        boost::shared_ptr<pv::data::DecoderStack> _decoder_stack;
 
@@ -158,8 +164,9 @@ private:
                _bindings;
 
        std::list<ProbeSelector> _probe_selectors;
+       std::vector<pv::widgets::DecoderGroupBox*> _decoder_forms;
 
-       QSignalMapper _delete_mapper;
+       QSignalMapper _delete_mapper, _show_hide_mapper;
 };
 
 } // namespace view