pycharm配置pyqt5-tools开发环境的方法步骤

作者:水痕01 时间:2022-01-05 08:31:00 

本文介绍使用python+pyqt5开发桌面程序的一个可视化UI视图布局

一、环境包的安装

1、如果还不知道虚拟环境的可以参考,或者直接使用pipenv

2、安装pyqt5


pip3 install pyqt5

3、安装pyqt5-tools(注意目前只支持在window系统下,如果你是mac电脑请自行安装虚拟机)


pip3 install pyqt5-tools

4、使用pip3 list查看安装是否成功

二、在pycharm中配置pyqt5-tools工具

pycharm编辑器中主要配置有三个

1、打开可视化设计的界面

2、将可视化设计保存后的.ui文件转换为.py文件

3、将可视化设计中需要使用到的资源转换为.py文件

4、配置结果

pycharm配置pyqt5-tools开发环境的方法步骤

三、pyqt5-tools的配置

1、点击上面的加号

2、配置如图

pycharm配置pyqt5-tools开发环境的方法步骤3、上面参数介绍

1.Name是自己随便命名的

2.Description是简单的描素

3.program是指你执行的程序

4.Working directory: $ProjectFileDir$是插入宏,表示项目文件目录

四、关于.ui文件转换为.py文件的工具

1、配置结果如图

pycharm配置pyqt5-tools开发环境的方法步骤2、

关于各参数的介绍

1.Program取安装包中的pyuic5.exe程序

2.Arguments配置为$FileName$ -o $FileNameWithoutExtension$.py -x

3.Working directory配置为$FileDir$当前文件目录

五、将资源文件转换为py文件

1、配置结果如图

pycharm配置pyqt5-tools开发环境的方法步骤2、

参数的介绍

1.Program取安装包中的pyrcc5.exe程序

2.Arguments配置为$FileName$ -o $FileNameWithoutExtension$_rc.py

3.Working directory配置为$FileDir$当前文件目录

六、测试配置成功否

1、查看配置的外部工具

pycharm配置pyqt5-tools开发环境的方法步骤2、

2、点击pyqt5-tools打开设计的可视化窗口

pycharm配置pyqt5-tools开发环境的方法步骤3、

3、给按钮设置背景图片样式

pycharm配置pyqt5-tools开发环境的方法步骤4、

4、根据上面的步骤新增一个资源,右边选择资源

5、保存后在本项目下会生成一个x.uix.qrc文件

6、选中文件右键选择外部工具,根据不同文件格式选择不同的编译工具

7、直接运行x.ui编译后的py文件,查看效果

来源:https://blog.csdn.net/kuangshp128/article/details/86776999

标签:pycharm,pyqt5-tools
0
投稿

猜你喜欢

  • 信息分类是为了更好的索引

    2010-02-04 17:51:00
  • Django之模板层的实现代码

    2022-11-10 11:40:54
  • CSS制作11种风格不同的特效文字

    2010-10-20 20:08:00
  • sqlserver 索引的一些总结

    2012-08-21 11:03:31
  • python 获取网页编码方式实现代码

    2023-07-21 08:15:14
  • 如何在网页显示英语音标(附实例)

    2010-01-12 17:07:00
  • 详解OpenCV-Python Bindings如何生成

    2021-03-26 17:33:52
  • javascript trim、left、right等函数,兼容IE,FireFox

    2009-09-18 14:55:00
  • pyhon如何把程序打包为whl

    2023-06-16 11:30:48
  • 基于Python实现视频的人脸融合功能

    2021-07-12 06:41:59
  • php的ajax框架xajax入门与试用介绍

    2023-09-27 14:46:16
  • 在Python的Tornado框架中实现简单的在线代理的教程

    2021-12-31 08:51:39
  • 纯CSS3文字渐变内发光投影效果

    2011-08-24 20:15:10
  • asp如何做一个全面的服务器探测器?

    2010-07-12 18:55:00
  • WAP页面设计与实现小贴士

    2011-01-10 20:38:00
  • JavaScript模板解析演示实例

    2009-10-19 23:16:00
  • ASP正则表达式技巧

    2011-04-10 11:00:00
  • 一个带采集远程文章内容,保存图片,生成文件等完整的采集功能

    2011-04-02 11:02:00
  • 如何在Frontpage中定义CSS样式

    2008-08-02 12:32:00
  • 兼容FF的图片切换代码

    2009-09-26 20:15:00
  • asp之家 网络编程 m.aspxhome.com