【问题标题】:Displaying text in a window with PyQT4使用 PyQT4 在窗口中显示文本
【发布时间】:2012-07-14 04:03:16
【问题描述】:

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

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

【问题讨论】:

    标签: python user-interface pyqt4


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2012-02-22
      • 1970-01-01
      • 2014-07-07
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多