2、Qt Designer 快速入门

本文介绍了QtDesigner的基础使用方法,包括如何新建主窗口、认识各工具面板的功能,以及如何将设计的.ui文件转换成.py文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Qt Designer 介绍

Qt Designer ,即Qt 设计师 ,是一个强大、灵活的可视化GUI设计工具,可以辅助我们加快开发 PyQt 程序速度。

Qt Designer 工具默认路径:

\python3x\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

笔者使用的是python 3.85 所以 笔者的 Qt Designer 路径:

\Python38\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

2、新建主窗口

在 Qt Designer 的安装路径下双击 designer.exe 文件,打开 PyQt 5 的 Qt Designer,会自动弹出“新建窗口”对话框。

在模板选项中最常用的是 winged (通用窗口)和 Main Windows (主窗口)。

3、窗口主要区域介绍
(1) Windget (工具箱)

Qt Designer 提供的控件,每个控件都有自己的名称,提供不同的功能。可以直接拖拽到主窗口中。

Ctrl+R 可以看到窗口的预览效果。

(2) 对象查看器
(3) 属性编辑器

Qt Designer 的属性编辑器,其提供对窗口、控件、布局的属性编辑功能。

objectName : 对象名称

geometry : 相对坐标系

sizePolicy : 控件大小决策

minimumSize : 最小宽度、高度

maximumSize:最大宽度、高度

font : 字体

cursor : 光标

windowTitle :窗口标题

windowsIcon/icon : 窗口图标/控件图标

iconSize : 图标大小

toolTip :提示信息

statusTip :任务栏提示信息

text :控件文本

shortcut :快捷键

(4) 信号\槽编辑器

可以为控件添加自定义的信号与槽函数,编辑控件的信号与槽函数。

(5) 动作编辑器
(6) 资源浏览器

可以为控件添加图片

4、文件转换

使用 Qt Designer 设计的用户界面默认保存为 .ui 文件,其内容结构类似于 XML,但这种文件不是我们需要的,我们想要的是 .py 文件,所以还需要使用其他方法将 .ui 文件转换为 .py 文件。

这里我们介绍通过 pyuic5 命令将 .ui 文件转换为 .py 文件

只需要在 cmd 中打开目标 .ui 文件所在文件夹,输入以下命令:

pyuic5 -o first MainWindows.py firstMainWindows.ui

firstMainWindows.ui为需要转换的目标文件

firstMainWindow.py为新生成的 .py 文件,名字可以自定义。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值