Python-Qt。如何制作用于 Telnet 或 ssh 服务器交互的终端窗口
我正在制作一个 PyQt 应用程序,我想制作类似终端窗口的东西,用户可以在其中与 Telnet 或 ssh 服务器交互。
我的第一个想法是有一个带有黑色 QPlainTextEdit 和滚动条的窗口。
我是 python-Qt 世界的新手,希望得到一些指导。有什么想法吗?
谢谢 :-)
i am making a PyQt application, and i want to make something like a Terminal Window, where the user can interact with a Telnet or ssh server.
My first idea was to have a Window with a black QPlainTextEdit and a scrollbar.
I am new to python-Qt world and would appreciate some guidance. Any ideas?
Thanks :-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是使用 Qt 用 C++ 编写的终端程序的链接。我不确定它对于低级的东西有多大帮助,但我确信 Qt 部分会有帮助。 http://sourceforge.net/projects/qtermwidget/
Here's a link to a terminal program written in C++ using Qt. I'm not sure how helpful it will be for the low level stuff but I'm sure the Qt parts will be helpful. http://sourceforge.net/projects/qtermwidget/
我为此目的编写了 qtpyTerminal:
https://github.com/mguijarr/qtpyTerminal
它是一个 vt100在 Qt 小部件中呈现的解释器(基于 Pyte)。它可以与任何 shell 命令交互。
I wrote qtpyTerminal for this purpose:
https://github.com/mguijarr/qtpyTerminal
It is a vt100 interpreter (based on Pyte) which renders in a Qt widget. It can interact with any shell command.