新手如何利用PyQt5和Python3编写界面UI

 时间:2026-02-14 09:35:39

1、这里我们默认你已经安装了Python3和PyQt5相应的库。

Ubuntu:

sudo apt-get install python3

sudo pip3 install pyqt5(或sudo pip install pyqt5)

Windows:

下载安装python3和pyqt5

python3 pyqt5库

pip install pyqt5

2、这里以Windows操作系统为例。

打开PyQt5 Qt Designer

默认情况下会出现新建窗体的提示,如果没有,直接点击左上角新建即可。

这里我们打算新建一个Widget窗体。

新手如何利用PyQt5和Python3编写界面UI

3、这里你可以拉一个label模块进去,并且双击可以修改label模块的显示文字。

这里我们暂且修改为:“这是我的第一个窗体”。

新手如何利用PyQt5和Python3编写界面UI

4、设置完后可能觉得字体有点儿小,不过没关系,你可以鼠标右键label。选择更改多信息文本,这里把字体设置为16.同样的也可以像word设置文字的居中,字体样式,颜色等。

新手如何利用PyQt5和Python3编写界面UI

5、另外,也可以鼠标右键label选择更改样式表。

在这里你一样也可以设置字体的各种属性,并且设置项更多,自定义度更高。

新手如何利用PyQt5和Python3编写界面UI

6、我们可以点击窗体->预览。或是快捷键CTRL+R对我们所见的窗体进行预览。

新手如何利用PyQt5和Python3编写界面UI

7、如果没有任何问题了,我们可以将它保存下来。注意,文件的保存格式默认为.ui。因为我们保存的是ui设计文件。

Pyhton3如果要使用这个界面文件,必须将其转换为Pyhton3程序才可以。

在cmd窗口下,输入命令:pyuic5 -o ui.py untitled.ui

就可以自动帮你转换了。

其中ui.py是转换后python文件名,untitled.ui是你的窗体文件名

新手如何利用PyQt5和Python3编写界面UI

8、转换成功后,我们利用记事本打开.py文件查看转换后的源代码。

我们发现,源代码只有一个类,没有具体可执行参数。所以这个程序目前还是不能运行的。

新手如何利用PyQt5和Python3编写界面UI

9、导入库

import sys

最后面写入程序入口:

if __name__ == "__main__":

app = QtWidgets.QApplication(sys.argv)

MainWindow = QtWidgets.QMainWindow()

ui = Ui_Form()

ui.setupUi(MainWindow)

MainWindow.show()

sys.exit(app.exec_())

具体看下图完整程序。

新手如何利用PyQt5和Python3编写界面UI

10、完成后在cmd窗口执行ui.py或python ui.py或双击文件,进行脚本程序的运行。

如果是双击运行程序默认也会打开一个cmd弹出窗,解决方案是将文件后缀.py改为.pyw就可以了。

新手如何利用PyQt5和Python3编写界面UI

  • Labview2014与PLC通信
  • C#如何添加使用进度条
  • BT53XX RS232通讯设置方法
  • 笔记本电脑打开串口列表的注册表项出错
  • 在win7中Patran2013安装:新建环境变量
  • 热门搜索
    月经有血块怎么调理 咸鸭蛋怎么做 广东话怎么说 结题报告怎么写 word怎么删除页面 三菱发动机怎么样 肛门痒怎么办 论文引言怎么写 西交利物浦大学怎么样 鼠标速度怎么调