繁体   English   中英

在带有PyQT4的窗口中显示文本

[英]Displaying text in a window with PyQT4

我正在尝试使用PyQt4创建GUI界面。 我希望能够从python程序发送文本并将其显示在PyQt4创建的窗口中。

我已经能够通过按钮输入数据,但是我希望能够从我的python程序中写入数据。 我可以使用self.setGeometry命令创建一个窗口,并且我相当确定我编写文本块所需的功能在QTextEdit模块中(而不是QLabel,因为这是用于文本的1行部分)。 问题在于要使用的功能太多了,而我对PyQT还是陌生的(实际上是对Python的一般了解),所以我对它的结构还不太了解。 任何在正确方向上的帮助将不胜感激!

QLabel用于显示文本,而QTextEdit主要用于获取用户的单行输入。 例如,一个表单字段指示必须在输入区域中键入名称,QLabel用作Name:用户将在其中键入QTextEdit。

但是我认为您应该首先检查PyQt(主要是Qt)上的布局和放置方法,然后尝试手动创建简单的GUI,这样可以使您轻松地学习Qt的基础知识和所有其他出色的工具。

还有一个名为Qt Designer的工具,通过拖放工具可以非常方便地为PyQt(&Qt)程序创建GUI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM