Pycharm中pyqt工具配置(Qt Designer、PyUIC、PyRCC)

 更新时间:2023年07月27日 10:28:41   作者:ptr=NULL  
Pycharm中进行扩展工具设置,从而实现在pycharm中打开Qt Designer、Ui文件生成Py文件、资源文件生成Py文件三个功能,需要的朋友们下面随着小编来一起学习学习吧

Pycharm中进行扩展工具设置,从而实现在pycharm中打开Qt Designer、Ui文件生成Py文件、资源文件生成Py文件三个功能,记录配置过程防止遗忘。

1.打开Pycharm设置界面

2.配置Qt Designer工具

Name:可自己定义,如Qt Designer。Program:指向上述安装PyQt5-tools里面的designer.exeWork directory:使用变量 $FileDir$(该设置将在Ui文件所在路径下放置生成Py文件)

3.配置PyUIC工具,将Ui文件转换为Python代码

Name:可自己定义,如PyUIC。Program:指向上述安装环境的python.exe。

Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Work directory:使用变量 $FileDir$

4.配置PyRCC工具,将资源文件转换为Python代码

Name:可自己定义,如PyRCC。Program:指向上述安装环境的python.exe。

Arguments:$FileName$ -o $FileNameWithoutExtension$_rc.py

Work directory:使用变量 $FileDir$

配置完成后如下:

完成页面

 到此这篇关于Pycharm中pyqt工具配置(Qt Designer、PyUIC、PyRCC)的文章就介绍到这了,更多相关Pycharm pyqt工具配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python日期时间处理库dateutil详解

    Python日期时间处理库dateutil详解

    dateutil 为 Python 标准库 datetime 提供了强大的扩展,这篇文章主要介绍了Python日期时间处理库dateutil,需要的朋友可以参考下
    2022-09-09
  • Python时间管理黑科技之datetime函数详解

    Python时间管理黑科技之datetime函数详解

    在Python中,datetime模块是处理日期和时间的标准库,它提供了一系列功能强大的函数和类,用于处理日期、时间、时间间隔等,本文将深入探讨datetime模块的使用方法,感兴趣的可以了解下
    2023-08-08
  • 利用Pygame制作躲避僵尸游戏

    利用Pygame制作躲避僵尸游戏

    本文参考了神庙逃亡,利用Pygame实现一个人躲避僵尸的小游戏,主要的是精灵、精灵组之间相撞、相交的处理,感兴趣的可以了解一下
    2022-05-05
  • 解决Pycharm后台indexing导致不能run的问题

    解决Pycharm后台indexing导致不能run的问题

    今天小编就为大家分享一篇解决Pycharm后台indexing导致不能run的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • python利用opencv保存、播放视频

    python利用opencv保存、播放视频

    这篇文章主要介绍了python利用opencv保存、播放视频,帮助大家更好的利用python处理视频,感兴趣的朋友可以了解下
    2020-11-11
  • 基于Python绘制世界疫情地图详解

    基于Python绘制世界疫情地图详解

    这篇文章主要介绍了如何使用Python绘制世界疫情地图,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Python FTP文件定时自动下载实现过程解析

    Python FTP文件定时自动下载实现过程解析

    这篇文章主要介绍了Python FTP文件定时自动下载实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Flask应用部署与多端口管理实践全指南

    Flask应用部署与多端口管理实践全指南

    在开发和部署Web应用时,开发者常常需要处理多端口服务,防火墙配置以及生产环境优化等问题,下面小编就来和大家简单讲讲Flask应用部署与多端口管理实践的相关知识吧
    2025-04-04
  • Python OpenCV调用摄像头检测人脸并截图

    Python OpenCV调用摄像头检测人脸并截图

    这篇文章主要为大家详细介绍了Python OpenCV调用摄像头检测人脸并截图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • asyncio 的 coroutine对象 与 Future对象使用指南

    asyncio 的 coroutine对象 与 Future对象使用指南

    asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。asyncio的编程模型就是一个消息循环。今天我们就来详细讨论下asyncio 中的 coroutine 与 Future对象
    2016-09-09

最新评论