Binds the backspace button to deleteSelection functionality

fixes #CURA-249
This commit is contained in:
Tamara Hogenhout 2015-10-16 11:02:02 +02:00
parent 58d5487eb9
commit a7d43efe15
2 changed files with 13 additions and 1 deletions

View file

@ -137,7 +137,6 @@ Item
id: deleteObjectAction;
text: catalog.i18nc("@action:inmenu","Delete Object");
iconName: "edit-delete";
shortcut: StandardKey.Backspace;
}
Action

View file

@ -22,6 +22,19 @@ UM.MainWindow
id: backgroundItem;
anchors.fill: parent;
UM.I18nCatalog{id: catalog; name:"cura"}
//DeleteSelection on the keypress backspace event
Keys.onPressed: {
if (event.key == Qt.Key_Backspace)
{
if(objectContextMenu.objectId != 0)
{
Printer.deleteObject(objectContextMenu.objectId);
}
}
}
UM.ApplicationMenu
{
id: menu