]> sigrok.org Git - pulseview.git/blobdiff - pv/session.cpp
SignalBase: Implement A2D conversions
[pulseview.git] / pv / session.cpp
index 0056e460b81ad92b2ef075bc43014914bd16ba3e..a1a078788c4e49631e7d00df1ab5e82646a6cbe3 100644 (file)
@@ -788,6 +788,9 @@ void Session::update_signals()
 
                                                        all_signal_data_.insert(logic_data_);
                                                        signalbase->set_data(logic_data_);
+
+                                                       connect(this, SIGNAL(capture_state_changed(int)),
+                                                               signalbase.get(), SLOT(on_capture_state_changed(int)));
                                                }
 
                                                signal = shared_ptr<views::TraceView::Signal>(
@@ -806,6 +809,9 @@ void Session::update_signals()
                                                        shared_ptr<data::Analog> data(new data::Analog());
                                                        all_signal_data_.insert(data);
                                                        signalbase->set_data(data);
+
+                                                       connect(this, SIGNAL(capture_state_changed(int)),
+                                                               signalbase.get(), SLOT(on_capture_state_changed(int)));
                                                }
 
                                                signal = shared_ptr<views::TraceView::Signal>(