ui: add rename shortcut
This commit is contained in:
@@ -43,6 +43,7 @@ MenuShared::MenuShared()
|
||||
edit_paste_item_ = Menu::CreateItem(this, "paste", this, &MenuShared::PasteTriggered, tr("Ctrl+V"));
|
||||
edit_paste_insert_item_ = Menu::CreateItem(this, "pasteinsert", this, &MenuShared::PasteInsertTriggered, tr("Ctrl+Shift+V"));
|
||||
edit_duplicate_item_ = Menu::CreateItem(this, "duplicate", this, &MenuShared::DuplicateTriggered, tr("Ctrl+D"));
|
||||
edit_rename_item_ = Menu::CreateItem(this, "rename", this, &MenuShared::RenameSelectedTriggered, tr("F2"));
|
||||
edit_delete_item_ = Menu::CreateItem(this, "delete", this, &MenuShared::DeleteSelectedTriggered, tr("Del"));
|
||||
edit_ripple_delete_item_ = Menu::CreateItem(this, "rippledelete", this, &MenuShared::RippleDeleteTriggered, tr("Shift+Del"));
|
||||
edit_split_item_ = Menu::CreateItem(this, "split", this, &MenuShared::SplitAtPlayheadTriggered, tr("Ctrl+K"));
|
||||
@@ -131,6 +132,7 @@ void MenuShared::AddItemsForEditMenu(Menu *m, bool for_clips)
|
||||
m->addAction(edit_paste_item_);
|
||||
m->addAction(edit_paste_insert_item_);
|
||||
m->addAction(edit_duplicate_item_);
|
||||
m->addAction(edit_rename_item_);
|
||||
m->addAction(edit_delete_item_);
|
||||
|
||||
if (for_clips) {
|
||||
@@ -279,6 +281,11 @@ void MenuShared::DuplicateTriggered()
|
||||
PanelManager::instance()->CurrentlyFocused()->Duplicate();
|
||||
}
|
||||
|
||||
void MenuShared::RenameSelectedTriggered()
|
||||
{
|
||||
PanelManager::instance()->CurrentlyFocused()->RenameSelected();
|
||||
}
|
||||
|
||||
void MenuShared::EnableDisableTriggered()
|
||||
{
|
||||
PanelManager::instance()->CurrentlyFocused()->ToggleSelectedEnabled();
|
||||
@@ -333,6 +340,7 @@ void MenuShared::Retranslate()
|
||||
edit_paste_item_->setText(tr("&Paste"));
|
||||
edit_paste_insert_item_->setText(tr("Paste Insert"));
|
||||
edit_duplicate_item_->setText(tr("Duplicate"));
|
||||
edit_rename_item_->setText(tr("Rename"));
|
||||
edit_delete_item_->setText(tr("Delete"));
|
||||
edit_ripple_delete_item_->setText(tr("Ripple Delete"));
|
||||
edit_split_item_->setText(tr("Split"));
|
||||
|
||||
Reference in New Issue
Block a user