点击蓝色字关注我们
我们在制作 UI 界面的时候,一般可以通过UI制作工具和纯代码编写两种方式来实现。在 PyQt5 中,也可以采用这两种方式。在 PyQt5 中我们使用 Qt Designer 工具来制作 UI 界面。
Qt Designer 可以通过拖拽的方式完成复杂的界面设计,而且还可以随时预览查看效果。它生成的 UI 界面是一个后缀为.ui的文件,其实就是一个 XML 格式的文本文件。通过使用 pyuic5 命令将.ui文件转换为.py文件,然后将.py文件引入到自定义的 Python 代码中。下面我们来介绍一下 Qt Designer 的简单使用。
新建主窗口
新建窗口
模板选择 Main Window , 创建一个主窗口,主窗口默认添加了菜单栏、状态栏。
选择模板
在创建好的主窗口中可以看到,主窗体、菜单栏、状态栏、centralwidget
区域1是工具箱,其中提供了很多控件,可以直接拖放到主窗口中
区域2是主窗口区,用于进行界面布局。