X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrackchain.cpp;h=b256b705f95aa5bc21dceca556b767f3d962c676;hb=53c9798cdfd56a25b2437d3df1cf7f6a60d1c7a9;hp=bb4e77b6321a93998b3f1232f1f49ec00c2befde;hpb=5116fff210cdc3f0fbdae13046cc60450aad5e8f;p=r2c2.git diff --git a/source/libr2c2/trackchain.cpp b/source/libr2c2/trackchain.cpp index bb4e77b..b256b70 100644 --- a/source/libr2c2/trackchain.cpp +++ b/source/libr2c2/trackchain.cpp @@ -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))