+ const vector< shared_ptr<RowItem> > row_items(_view.child_items());
+ for (shared_ptr<RowItem> r : row_items) {
+ assert(r);
+ connect(r.get(), SIGNAL(visibility_changed()),
+ this, SLOT(on_trace_changed()));
+ connect(r.get(), SIGNAL(text_changed()),
+ this, SLOT(on_trace_changed()));
+ connect(r.get(), SIGNAL(colour_changed()),
+ this, SLOT(update()));
+ }
+}