是否有一个QML小部件,其行为类似于交互式控制台? (或者让我以某种方式手动构建它)
我想在我的qml应用程序中构建这样的控制台 - 它应该与标准的unix终端类似。
答案 0 :(得分:1)
以下是如何使用QMLTermWidget的简短示例:
QMLTermWidget {
id: terminal
font.family: "Monospace"
font.pointSize: 12
colorScheme: "cool-retro-term"
session: QMLTermSession {
id: mainsession
initialWorkingDirectory: "$HOME"
}
Component.onCompleted: mainsession.startShellProgram();
}
如果您正在寻找更大/更完整的如何使用它的示例,我们在Terminal app for Papyros中使用QMLTermWidget。