PyCharm+Qt Designer+PyUIC安装配置教程详解


Posted in Python onJune 13, 2019

Qt Designer用于像VC++的MFC一样拖放、设计控件

PyUIC用于将Qt Designer生成的.ui文件转换成.py文件

Qt Designer和PyUIC都包含在PyQt5中,所以我们只需要安装PyQt5?s块然后再指定Qt Designer和PyUIC即可

为了避免篇幅过长,本文只讲安装配置,使用可查看“PyCharm+QTDesigner+PyUIC使用教程”

一、安装PyQt5

Qt Designer包含在PyQt5中,而PyQt5就是一个python模块,所以我们可以直接通过“pip3 install PyQt5”安装

但是我们这里使用PyCharm集成开发环境,所以直接通过PyCharm安装

打开PyCharm,新建一个项目

PyCharm+Qt Designer+PyUIC安装配置教程详解

PyCharm+Qt Designer+PyUIC安装配置教程详解

PyCharm+Qt Designer+PyUIC安装配置教程详解

PyCharm+Qt Designer+PyUIC安装配置教程详解

二、指定Qt Designer和PyUIC

PyCharm+Qt Designer+PyUIC安装配置教程详解

Name--输入最后工具在菜单中的想呈现名称,比如我这里命名为QTDesigner

Program--designer.exe程序的位置,位于当前所用解析器的Lib\site-packages\pyqt5-tools\designer.exe

Working directory--designer.exe工作路径,设置为$ProjectFileDir$

PyCharm+Qt Designer+PyUIC安装配置教程详解

类似地添加PyUIC,

name----PyUIC

Program----PyUIC位于当前解析器的Scripts\pyuic5.exe

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

Working dirctory----$ProjectFileDir$

PyCharm+Qt Designer+PyUIC安装配置教程详解

PyCharm+Qt Designer+PyUIC安装配置教程详解

回到主界面“Tools”--“External Tools”即可看到我们添加的QTDesigner和PyUIC

PyCharm+Qt Designer+PyUIC安装配置教程详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python利用带权重随机数解决抽奖和游戏爆装备问题
Jun 16 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
python实现诗歌游戏(类继承)
Feb 26 Python
python3+selenium自动化测试框架详解
Mar 17 Python
python爬虫租房信息在地图上显示的方法
May 13 Python
python Django中models进行模糊查询的示例
Jul 18 Python
python字符串分割及字符串的一些常规方法
Jul 24 Python
Python类的绑定方法和非绑定方法实例解析
Mar 04 Python
python实现密度聚类(模板代码+sklearn代码)
Apr 27 Python
python实现感知机模型的示例
Sep 30 Python
Python修改DBF文件指定列
Dec 19 Python
pandas取dataframe特定行列的实现方法
May 24 Python
python之pyqt5通过按钮改变Label的背景颜色方法
Jun 13 #Python
python3.4+pycharm 环境安装及使用方法
Jun 13 #Python
python自动化之Ansible的安装教程
Jun 13 #Python
PyQt5 实现给窗口设置背景图片的方法
Jun 13 #Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
Jun 13 #Python
Python语法分析之字符串格式化
Jun 13 #Python
pyqt5 从本地选择图片 并显示在label上的实例
Jun 13 #Python
You might like
php中__destruct与register_shutdown_function执行的先后顺序问题
2014/10/17 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
2014/11/04 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
javascript 写类方式之九
2009/07/05 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
2015/10/30 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
基于jquery实现瀑布流布局
2020/06/28 Javascript
jQuery原理系列-css选择器的简单实现
2016/06/07 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
2016/12/05 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
2016/12/18 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
jQuery插件imgAreaSelect基础讲解
2017/05/26 jQuery
jQuery实现简单的回到顶部totop功能示例
2017/10/16 jQuery
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
react 应用多入口配置及实践总结
2018/10/17 Javascript
vue里如何主动销毁keep-alive缓存的组件
2019/03/21 Javascript
Vue.js中的extend绑定节点并显示的方法
2019/06/20 Javascript
webpack4 optimization使用总结
2019/11/10 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
[02:50]2014DOTA2 TI预选赛预选赛 大神专访第一弹!
2014/05/21 DOTA
Python使用sftp实现上传和下载功能(实例代码)
2017/03/14 Python
Ubuntu下Anaconda和Pycharm配置方法详解
2019/06/14 Python
python实现自动化上线脚本的示例
2019/07/01 Python
详解CSS3中强大的filter(滤镜)属性
2017/06/29 HTML / CSS
澳大利亚婴儿礼品公司:The Baby Gift Company
2018/11/04 全球购物
西门豹教学反思
2014/02/04 职场文书
小学生元旦感言
2014/02/26 职场文书
老龄工作先进事迹
2014/08/15 职场文书
酒店管理专业毕业生自我鉴定
2014/09/29 职场文书
2014年工程师工作总结
2014/11/25 职场文书
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
2022/04/06 Python