python 中 qt designer 的使用记录

1.安装 qt 和 qt designer 环境

2.在 qt designer 环境中绘制好 UI 外型,例如下图
在这里插入图片描述
3.使用下面这个命令将上图转换成 python 文件。其中 pyuic5 是上面安装环境时候生成的。

pyuic5 collect.ui -o collect.py

pyuic5 的位置在 anaconda3/Scripts 文件夹中,因为我在 anaconda 中新建了 python 环境,所以我的 pyuic5 在指定环境的 Scripts 中。找到之后最后将这个路径添加到环境变量中。
在这里插入图片描述
4.生成的代码,如下图,运行之后,就和 Qt designer 中画的一样。然后就在会各个控件编程,可以在生产的类里面直接写;也可以重新定义一个类,继承生成的这个类。
我尝试了几次,认为后面一种比较好。原因:1. UI 类和功能类分离,一个类不会太臃肿;2.当 UI 外形要修改时,后面这个方式,自己的代码和生成的代码没有杂糅在一个,修改起来比较方便。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python使用Qt Designer设计GUI可以使开发人员轻松地创建图形用户界面(GUI)。Qt Designer是一个可视化的界面设计工具,能够以可视化方式设计和创建用户界面,与PythonQt库紧密集成。 当我们开始使用PythonQt Designer时,首先要做的是安装和配置必要的软件。我们需要安装PyQt库,它使得Python能够与Qt库进行交互。然后,我们需要安装Qt Designer工具,它用于设计和创建界面。 一旦我们完成了安装和配置,我们可以开始使用Qt Designer创建GUI。这可以通过两种方式完成:通过创建.ui文件或直接在Python使用Qt Designer。 通过创建.ui文件,我们可以在Qt Designer拖放各种控件,如按钮、文本框和列表框。然后,我们可以设置每个控件的属性,如大小、位置和样式。在设计完成后,我们可以将.ui文件保存到磁盘。这个.ui文件实际上是一个描述界面的XML文件。 在Python使用Qt Designer,首先我们需要将.ui文件转换为Python代码。这可以通过使用PyQt提供的工具pyuic完成,该工具将.ui文件转换为.py文件。然后,我们可以在Python导入生成的.py文件,并使用它来创建和显示GUI。我们还可以在Python代码编写事件处理程序,以响应用户界面上的操作。 使用PythonQt Designer设计GUI可以节省开发时间,因为它提供了一个可视化的界面设计工具,使得创建和布局控件变得更加直观和简单。同时,它还允许我们在Python代码添加功能,以满足更复杂的需求。这种集成的环境使得GUI开发变得更加高效和灵活。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值