]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/trackchain.cpp
Unify TrackChain names
[r2c2.git] / source / libr2c2 / trackchain.cpp
index bb4e77b6321a93998b3f1232f1f49ec00c2befde..b256b705f95aa5bc21dceca556b767f3d962c676 100644 (file)
@@ -3,6 +3,8 @@
 #include "track.h"
 #include "trackchain.h"
 
+using namespace std;
+
 namespace R2C2 {
 
 TrackChain::TrackChain(Layout &l):
@@ -11,6 +13,12 @@ TrackChain::TrackChain(Layout &l):
        layout.signal_object_removed.connect(sigc::mem_fun(this, &TrackChain::object_removed));
 }
 
+void TrackChain::set_name(const string &n)
+{
+       name = n;
+       signal_name_changed.emit(name);
+}
+
 void TrackChain::add_track(Track &track)
 {
        if(tracks.count(&track))