使用以下命令构建GUI应用程序PYQT设计器工具与编写小部件相比, 其耗时相对较少。它是创建GUI的最快, 最简单的方法之一。
通常的方法是甚至为小部件和功能编写代码。但是使用Qt-designer可以简单地拖放小部件, 这在开发大规模应用程序时非常有用。
安装PyQt5:
- 对于Linux:
sudo apt-get install python3-pyqt5
- 对于Windows:
pip install pyqt5 pip install pyqt5-tools
文章图片
QT Designer将位于MyPythonInstallationDir\Lib\site-packages\pyqt5-tools,并命名为Designer .exe(在Windows操作系统中)。
打开Qt Designer,然后选择主窗口并单击创建。通过拖动窗口的边缘来设置窗口的首选大小。
文章图片
要创建Singup表单的布局, 需要以下小部件:
- 三个文本编辑框。
- 一个按钮。
- 四个文本标签(SignId标语, 用户名标签, 密码和确认密码标签)。
文章图片
要更改窗口或窗口小部件的外观, 只需右键单击窗口小部件并单击更改样式表.
文章图片
要预览窗口, 请按Ctrl + R.
保存文件:
文件将以.ui扩展名保存。要转换这个文件(.ui扩展名)到Python文件(.py扩展名),按照以下步骤:
- 打开终端并导航到layout.ui文件存在。
- 要转换成Python文件, 请输入pyuic5 -x layout.ui -o layout.py在终端上。
- 运行layout.py使用python!
推荐阅读
- Python代码按字母顺序打印两个字符串的公共字符
- 爬虫|Python文章合集 | (入门到实战、游戏、Turtle、案例等)
- 程序员合集|Pygame实战(据说—这是一款还原度超高的植物大战僵尸游戏,你感受下......)
- #yyds干货盘点#快速搭建k8s集群
- #yyds干货盘点# Kubernetes 集群权限管理那些事儿(17)
- 一文了解如何源码编译Rainbond基础组件
- VMWare Workstation不支持嵌套化了吗?
- VMware中安装Centos7系统
- #yyds干货盘点# vue中的数据请求axios简单封装和使用