VSCode + PyQt + Python 可视化制作UI界面

前言

之前都是使用Unity开发一些工具提供给策划使用 之前的做法 我会用python写脚本编译成exe文件 unity中通过命令行调用 很麻烦 索性不如直接用python写工具 Python写工具会简单很多 比如裁切 旋转 缩放 位移图片在Python中只需要几行代码就可以搞定 但是在Unity中要写很多代码 就很蛋疼 后来就搜索了下Python的可视化ui编辑器 这里给大家共享下 后面写工具的时候 就不在局限于Unity了 Python的第三方库真的是太香了 让你写工具的路上如履平地 如鱼得水 如影随形…

安装QT

安装QT

设置pip国内镜像

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

会在C盘 C:\Users\xxx\AppData\Roaming\pip\pip.ini 生成一个配置文件这是在下载就很快了

开始安装

pip install PyQt5
pip install pyqt5-tools

安装成功后在这里插入图片描述

Visual Code配置PyQt5

在这里插入图片描述
安装成功后配置
在这里插入图片描述
在这里插入图片描述
改成你安装的路径即可

使用QT编辑器

创建一个UI布局
在这里插入图片描述
在这里插入图片描述
添加一个按钮
在这里插入图片描述
Ctrl+s保存
然后转换成py代码
在这里插入图片描述
接下来开始调用它
在这里插入图片描述
运行
在这里插入图片描述
这样就大功告成了 可以使用Python愉快的编写工具了
之前我都是使用Python写个脚本 然后使用pyinstaller编译成exe提供给其他工具使用命令行调用的 有了这个可视化的ui工具 可以愉快的使用Python编写工具了 毕竟Python的库真实太丰富 太香了

  • 4
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python是一种简单易学的编程语言,而PyQt5是Python的一个GUI库,用于创建图形用户界面(GUI)。PyQt5提供了丰富的功能和工具,使开发者能够轻松地创建各种类型的应用程序。 下面是Python+PyQt5界面开发的一般步骤: 1. 安装PyQt5:首先,你需要安装PyQt5库。你可以使用pip命令在命令行中安装它:`pip install pyqt5` 2. 导入必要的模块:在Python脚本中,你需要导入PyQt5模块以及其他必要的模块,例如QtCore、QtGui和QtWidgets。 3. 创建应用程序对象:使用`QApplication`类创建一个应用程序对象。这个对象管理整个应用程序的事件循环。 4. 创建主窗口:使用`QMainWindow`类创建一个主窗口对象。主窗口是应用程序的主要界面。 5. 设计界面:使用Qt Designer工具来设计界面。Qt Designer是一个可视化界面设计工具,可以帮助你快速创建界面。 6. 将设计好的界面转换为Python代码:使用`pyuic5`命令将Qt Designer生成的.ui文件转换为Python代码。例如,`pyuic5 mainwindow.ui -o mainwindow.py` 7. 编写业务逻辑:在主窗口类中编写业务逻辑代码,例如按钮点击事件、菜单操作等。 8. 运行应用程序:在主程序中创建主窗口对象,并调用`show()`方法显示窗口。最后,调用`exec_()`方法启动应用程序的事件循环。 这只是一个简单的介绍,Python+PyQt5界面开发还有很多其他的细节和功能。你可以通过阅读PyQt5的官方文档和教程来深入学习。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值