Github 上面有,不过不是 Python 的,都是 GPL 协议的:
Github 上面有,不过不是 Python 的,都是 GPL 协议的:
都是用C写的啊!粗略看了一下!好复杂!!!
用 qterminal
用 qterminal
都是用C写的啊!粗略看了一下!好复杂!!!
根据你的需求,这应该是最最简单的方案,你要是自行解析命令并执行,这会简单些,自己完全继承 QPlainTextEdit 自己写一个,但是,这很麻烦,我自己做过脚本控制台,自己写的脚本执行器。
这个是 Qt 的集成方案,你要是再觉得麻烦,我就没办法了:https://github.com/qt-creator/qt-creator/tree/master/src/plugins/terminal
如果你决定自己写一个命令解析器,那我可以推荐一个是 Python 的,虽然我没用过:https://github.com/bornagojsic/console-widgets
我是 C++ 技术栈,我用的是这个:https://github.com/gapost/qconsolewidget ,不过我用的时候魔改很多,支持代码高亮和一些 Bug 和定制。
根据你的需求,这应该是最最简单的方案,你要是自行解析命令并执行,这会简单些,自己完全继承 QPlainTextEdit 自己写一个,但是,这很麻烦,我自己做过脚本控制台,自己写的脚本执行器。
这个是 Qt 的集成方案,你要是再觉得麻烦,我就没办法了:https://github.com/qt-creator/qt-creator/tree/master/src/plugins/terminal
如果你决定自己写一个命令解析器,那我可以推荐一个是 Python 的,虽然我没用过:https://github.com/bornagojsic/console-widgets
我是 C++ 技术栈,我用的是这个:https://github.com/gapost/qconsolewidget ,不过我用的时候魔改很多,支持代码高亮和一些 Bug 和定制。
那还真没办法!
我就是一个稍微知道一点编程知识,连入门都不算的门外汉,这个程序用AI全程自然对话写出来的。您介绍的这些我连怎么运行它们都搞不懂,更不说集成了!
好在下午一个不小心搞了一个可以执行命令的部件,算是前进了一小步吧!
Popular Ranking
ChangePopular Events
More
就是这个咯!我想在底部嵌入一个和 VS Code 一样的终端,AI搞了几天都不行,特来寻大神求助!!!
用
PySide6
写的,最理想的是搞一个支持 Telnet,SSH和串口通讯协议的虚拟终端