aboutsummaryrefslogtreecommitdiff
path: root/qml/EmbeddedTerminal.qml
diff options
context:
space:
mode:
Diffstat (limited to 'qml/EmbeddedTerminal.qml')
-rw-r--r--qml/EmbeddedTerminal.qml21
1 files changed, 10 insertions, 11 deletions
diff --git a/qml/EmbeddedTerminal.qml b/qml/EmbeddedTerminal.qml
index 6d94230..146df7f 100644
--- a/qml/EmbeddedTerminal.qml
+++ b/qml/EmbeddedTerminal.qml
@@ -1,16 +1,15 @@
import QtQuick 2.0
import QMLTermWidget 1.0
-import QtQuick.Controls 1.2
Item {
- id: embeddedTerminal
+ id: item
property string program
property string workingDirectory
- property int columns
- property int lines
+ property int columns
+ property int lines
- width: container.width
+ width: container.width
height: container.height
function select() { highlighter.select() }
@@ -52,18 +51,18 @@ Item {
font.family: "Monospace"
font.pointSize: 8
- width: fontMetrics.width * embeddedTerminal.columns
- height: fontMetrics.height * embeddedTerminal.lines
+ width: fontMetrics.width * item.columns
+ height: fontMetrics.height * item.lines
session: QMLTermSession {
- initialWorkingDirectory: embeddedTerminal.workingDirectory
+ initialWorkingDirectory: item.workingDirectory
shellProgram: {
- return (embeddedTerminal.program).split(" ")[0];
+ return (item.program).split(" ")[0];
}
shellProgramArgs: {
- var elements = (embeddedTerminal.program).split(" ");
+ var elements = (item.program).split(" ");
elements.shift();
return elements;
@@ -80,7 +79,7 @@ Item {
}
Component.onCompleted: {
- terminal.forceActiveFocus();
+ forceActiveFocus();
session.startShellProgram();
}
}