📜  在Python中使用 PyQt 设计 GUI 应用程序

📅  最后修改于: 2022-05-13 01:54:35.001000             🧑  作者: Mango

在Python中使用 PyQt 设计 GUI 应用程序

使用PYQT 设计器工具构建 GUI 应用程序比编写小部件更省时。它是创建 GUI 的最快和最简单的方法之一。

通常的方法是为小部件和功能编写代码。但是使用 Qt-designer,可以简单地拖放小部件,这在开发大型应用程序时非常有用。

PyQt5 的安装:

  • 对于 Linux:
sudo apt-get install python3-pyqt5
  • 对于 Windows:
pip install pyqt5
 pip install pyqt5-tools 

让我们使用 QT 设计器工具创建一个注册表单。创建表单、按钮、文本框等不需要代码!这是一个相当拖放的环境。因此,使用 PyQt 比 Tkinter 简单得多。

QT Designer 将位于 MyPythonInstallationDir\Lib\site-packages\pyqt5-tools 并命名为 Designer.exe(在 Windows 操作系统上)。
打开 Qt Designer,然后选择Main Window并单击Create 。通过拖动窗口的边缘来设置您喜欢的窗口大小。

要创建注册表单的布局,需要以下小部件:

  1. 三个文本编辑框。
  2. 一键。
  3. 四个文本标签(SignId 横幅、用户名标签、密码和确认密码标签)。

必须在Widget Tool Box中找到这些小部件。只需将所需的小部件拖放到主窗口或正在工作的窗口上。

要更改窗口或小部件的外观,只需右键单击小部件并单击更改样式表

要预览窗口,请按 Ctrl + R。

保存文件:
该文件将以.ui扩展名保存。要将此文件( .ui扩展名)转换为Python文件( .py扩展名),请执行以下步骤:

  1. 打开终端并导航到 layout.UI 文件所在的文件夹。
  2. 要转换为Python文件,请在终端上键入pyuic5 -x layout.ui -o layout.py
  3. 使用Python运行 layout.py !