diff options
Diffstat (limited to 'src/command')
-rw-r--r-- | src/command/CommandInput.qml | 12 | ||||
-rw-r--r-- | src/command/commands.js | 36 |
2 files changed, 26 insertions, 22 deletions
diff --git a/src/command/CommandInput.qml b/src/command/CommandInput.qml index dbc1d54..3e6c46c 100644 --- a/src/command/CommandInput.qml +++ b/src/command/CommandInput.qml @@ -8,12 +8,6 @@ Item { signal executed - visible: false - - Layout.preferredHeight: container.height - - onVisibleChanged: container.reset() - function focus(prefix) { visible = true; command.text = prefix; @@ -24,6 +18,12 @@ Item { visible = false; } + visible: false + + Layout.preferredHeight: container.height + + onVisibleChanged: container.reset() + Rectangle { anchors { top: parent.top diff --git a/src/command/commands.js b/src/command/commands.js index fce509a..0855e3a 100644 --- a/src/command/commands.js +++ b/src/command/commands.js @@ -34,22 +34,6 @@ function exec(output, args) { } } -function jump(output, index) { - terminalList.selectItem(index); -} - -function kill(output, index) { - terminalList.get(index).reset(); -} - -function next() { - terminalList.selectNext(); -} - -function prev() { - terminalList.selectPrev(); -} - function ls(output) { terminalList.iterate(function(item) { if ( item.terminal !== null ) { @@ -74,3 +58,23 @@ function set(output, args) { } } } + +function jump(output, index) { + terminalList.selectItem(index); +} + +function kill(output, index) { + terminalList.get(index).reset(); +} + +function next() { + terminalList.selectNext(); +} + +function prev() { + terminalList.selectPrev(); +} + +function q() { + Qt.quit(); +} |