📜  Python | 使用PyQt设计GUI应用程序

📅  最后修改于: 2020-05-03 04:09:30             🧑  作者: Mango

与编写小部件相比,使用PYQT设计器工具构建GUI应用程序所需的时间相对较少。 这是创建GUI的最快,最简单的方法之一。
通常的方法是甚至为小部件和功能编写代码。 但是使用Qt-designer可以简单地拖放小部件,这在开发大型应用程序时非常有用。
安装PyQt5:
对于Linux:

sudo apt-get install Python3-pyqt5

对于Windows:

pip install pyqt5

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

打开Qt Designer,然后选择“ Main Window ,然后单击“ Create 。 通过拖动窗口的边缘来设置窗口的首选大小。



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

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

必须在Widget Tool Box中找到那些小部件 。 只需将所需的小部件拖放到“Main Window“或正在运行的窗口上即可。

要更改窗口或窗口小部件的外观,只需右键单击窗口小部件,然后单击Change StyleSheet



要获取窗口的预览,请按Ctrl + R
保存文件:
该文件将以.ui扩展名保存。 若要将此文件( .ui扩展名)转换为Python文件( .py扩展名),请按照下列步骤操作:

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