X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fstandardbar.cpp;fp=pv%2Fviews%2Ftrace%2Fstandardbar.cpp;h=9d4d0e4add5fca735778b0d9fd2bbf2feeeada4a;hp=65f9ae3e684d57434667ed4c48666a6cc3cf30bf;hb=558ad6ceb934ab7406d286c1a4ae08da4aba1448;hpb=65efd0258bc6a70806f7c832a32ac74ce489fa52 diff --git a/pv/views/trace/standardbar.cpp b/pv/views/trace/standardbar.cpp index 65f9ae3e..9d4d0e4a 100644 --- a/pv/views/trace/standardbar.cpp +++ b/pv/views/trace/standardbar.cpp @@ -90,6 +90,9 @@ StandardBar::StandardBar(Session &session, QWidget *parent, connect(&session_, SIGNAL(new_segment(int)), this, SLOT(on_new_segment(int))); + connect(&session_, SIGNAL(segment_completed(int)), + view_, SLOT(on_segment_completed(int))); + connect(segment_selector_, SIGNAL(valueChanged(int)), this, SLOT(on_segment_selected(int))); connect(view_, SIGNAL(segment_changed(int)), @@ -199,7 +202,7 @@ void StandardBar::on_always_zoom_to_fit_changed(bool state) void StandardBar::on_new_segment(int new_segment_id) { - if (new_segment_id > 1) { + if (new_segment_id > 0) { show_multi_segment_ui(true); segment_selector_->setMaximum(new_segment_id + 1); } else