sequence duplication for #97

This commit is contained in:
itsmattkc
2018-07-04 01:21:32 +01:00
parent b3d1199fd3
commit d7a891fdd6
13 changed files with 74 additions and 3 deletions
+13
View File
@@ -71,6 +71,19 @@ QString Project::get_next_sequence_name() {
void Project::rename_media(QTreeWidgetItem* item, int column) {
Media* m = get_media_from_tree(item);
m->name = item->text(column);
if (m->type == MEDIA_TYPE_SEQUENCE) {
m->sequence->name = m->name;
}
}
void Project::duplicate_selected() {
QList<QTreeWidgetItem*> items = ui->treeWidget->selectedItems();
for (int i=0;i<items.size();i++) {
Media* m = get_media_from_tree(items.at(i));
if (m->type == MEDIA_TYPE_SEQUENCE) {
new_sequence(m->sequence->copy());
}
}
}
void Project::new_sequence(Sequence *s) {