[英]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.