def copy_track(self, menuitem): if self.path: tv_iter = self.tracklist.liststore.get_iter(self.path[0]) tedit = self.tracklist.liststore.get_value(tv_iter, 0) new_track = self.tracklist.seq.copy_track(tedit.track) new_name = "%s_bis" % new_track.get_name() new_tedit = TrackEditor(new_track, self.tracklist) new_tedit.set_name(new_name) self.tracklist.liststore.append([new_tedit, new_track.get_info(), 0, new_tedit.track.get_mute_state(), False]) new_tedit.show_all()