aboutsummaryrefslogtreecommitdiff
path: root/qml/StateHandler.qml
diff options
context:
space:
mode:
authorAdrian Kummerlaender2015-07-24 22:54:12 +0200
committerAdrian Kummerlaender2015-07-24 22:54:12 +0200
commit18538591a6226e79e5add5dfc084ab8701e1fd3b (patch)
treec3804e54a599e97a2ea9e98d33fe0f37568ac6bf /qml/StateHandler.qml
parent607e86675e831a1fa70de5b2813a0e0f9d1bbd56 (diff)
downloadMetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.tar
MetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.tar.gz
MetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.tar.bz2
MetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.tar.lz
MetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.tar.xz
MetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.tar.zst
MetaTerm-18538591a6226e79e5add5dfc084ab8701e1fd3b.zip
Implemented basic delete command in normal mode
Diffstat (limited to 'qml/StateHandler.qml')
-rw-r--r--qml/StateHandler.qml8
1 files changed, 8 insertions, 0 deletions
diff --git a/qml/StateHandler.qml b/qml/StateHandler.qml
index 4334a6b..aacb0fa 100644
--- a/qml/StateHandler.qml
+++ b/qml/StateHandler.qml
@@ -24,6 +24,7 @@ Item {
PropertyChanges { target: prevTerminalAction; enabled: true }
PropertyChanges { target: lastTerminalAction; enabled: true }
PropertyChanges { target: firstTerminalAction; enabled: true }
+ PropertyChanges { target: deleteTerminalAction; enabled: true }
},
State {
name: "INSERT"
@@ -36,6 +37,7 @@ Item {
PropertyChanges { target: prevTerminalAction; enabled: false }
PropertyChanges { target: lastTerminalAction; enabled: false }
PropertyChanges { target: firstTerminalAction; enabled: false }
+ PropertyChanges { target: deleteTerminalAction; enabled: false }
}
]
@@ -95,4 +97,10 @@ Item {
shortcut: "g"
onTriggered: terminalList.selectItem(0)
}
+
+ Action {
+ id: deleteTerminalAction
+ shortcut: "d"
+ onTriggered: terminalList.deleteCurrent()
+ }
}