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中循环语句的嵌套使用
May 14 Python
Python易忽视知识点小结
May 25 Python
Python中if __name__ == '__main__'作用解析
Jun 29 Python
Python 类与元类的深度挖掘 II【经验】
May 06 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
Jun 30 Python
Python使用struct处理二进制的实例详解
Sep 11 Python
python实现mysql的读写分离及负载均衡
Feb 04 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
Mar 05 Python
详解用pyecharts Geo实现动态数据热力图城市找不到问题解决
Jun 26 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
Jul 11 Python
python中什么是面向对象
Jun 11 Python
Python 处理表格进行成绩排序的操作代码
Jul 26 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
第七节--类的静态成员
2006/11/16 PHP
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
2011/10/17 PHP
PHP实现获取并生成数据库字典的方法
2016/05/04 PHP
解决laravel(5.5)访问public报错的问题
2019/10/12 PHP
javascript实现焦点滚动图效果 具体方法
2013/06/24 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
JS计算网页停留时间代码
2014/04/28 Javascript
jQuery简单实现遍历数组的方法
2015/04/14 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
JavaScript实现页面跳转的几种常用方式
2015/11/28 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
node.js + socket.io 实现点对点随机匹配聊天
2017/06/30 Javascript
Bootstrap 模态框(Modal)带参数传值实例
2017/08/20 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
微信小程序image图片加载完成监听
2019/08/31 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
Python中Django 后台自定义表单控件
2017/03/28 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
浅析Python3中的对象垃圾收集机制
2019/06/06 Python
使用PyCharm进行远程开发和调试的实现
2019/11/04 Python
Django-migrate报错问题解决方案
2020/04/21 Python
python中线程和进程有何区别
2020/06/17 Python
用python-webdriver实现自动填表的示例代码
2021/01/13 Python
Canvas多边形绘制的实现方法
2019/08/05 HTML / CSS
Html5页面上如何禁止手机虚拟键盘弹出
2020/03/19 HTML / CSS
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
儿科护士自我鉴定
2013/10/14 职场文书
建筑班组长岗位职责
2014/01/02 职场文书
商务邀请函范文
2014/01/14 职场文书
五四青年节活动总结
2015/02/10 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers