我想用终端模拟器实现一个GUI(不是系统外壳,但我想有命令历史记录等)。我只找到了QConsole,它不再积极开发。这样的小部件存在吗?如果没有,我应该从哪里开始研究如何创建这样的小部件?
检查 QTerminal 。也许这就是你要找的。否则,您可以使用QTextEdit模拟控制台。
Lxqt为QTerminal创建了一个这样的widget,称为qtermwidget。它运行良好,可以在这里找到:https://github.com/lxde/qtermwidget
我为SWI-Prolog开发了一个控制台,SWI-Prolog是全球领先的Prolog实现之一。
大多数代码都是实现的复杂多线程模型所必需的,因此在不太专业的环境中将毫无用处。但它正在积极开发(与高稳定性要求兼容),即使它似乎过时到2013年。我在自己的 loqt 中继续实现。当然,没有那么稳定...