+void Header::on_signals_changed()
+{
+ const vector< shared_ptr<Signal> > sigs(_view.session().get_signals());
+ BOOST_FOREACH(shared_ptr<Signal> s, sigs) {
+ assert(s);
+ connect(s.get(), SIGNAL(text_changed()), this, SLOT(update()));
+ }
+}
+
+void Header::on_signals_moved()
+{
+ update();
+}
+
+