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实现rsa算法代码
Feb 17 Python
详解Python中的array数组模块相关使用
Jul 05 Python
Python中文件I/O高效操作处理的技巧分享
Feb 04 Python
Python paramiko模块的使用示例
Apr 11 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
Jun 26 Python
python 解压pkl文件的方法
Oct 25 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
Apr 27 Python
GDAL 矢量属性数据修改方式(python)
Mar 10 Python
Python selenium自动化测试模型图解
Apr 15 Python
django自带的权限管理Permission用法说明
May 13 Python
互斥锁解决 Python 中多线程共享全局变量的问题(推荐)
Sep 28 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
整理的9个实用的PHP库简介和下载
2010/11/09 PHP
PHP实现时间轴函数代码
2011/10/08 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
PHP图片水印类的封装
2017/07/06 PHP
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
网站页面自动跳转实现方法PHP、JSP(上)
2010/08/01 Javascript
jquery根据锚点offset值实现动画切换
2014/09/11 Javascript
js读写json文件实例代码
2014/10/21 Javascript
javascript单例模式的简单实现方法
2015/07/25 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
2016/11/01 Javascript
关于Vue.nextTick()的正确使用方法浅析
2017/08/25 Javascript
BootStrap数据表格实例代码
2017/09/13 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
React 路由懒加载的几种实现方案
2018/10/23 Javascript
关于RxJS Subject的学习笔记
2018/12/05 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
[59:00]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第一场 3月7日
2021/03/11 DOTA
Python检测QQ在线状态的方法
2015/05/09 Python
python 打印出所有的对象/模块的属性(实例代码)
2016/09/11 Python
python线程中同步锁详解
2018/04/27 Python
PyCharm 设置SciView工具窗口的方法
2019/01/15 Python
python 自动批量打开网页的示例
2019/02/21 Python
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
2014年酒店年度工作总结
2014/12/10 职场文书
同学聚会通知书
2015/04/20 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
CSS几步实现赛博朋克2077风格视觉效果
2021/06/16 HTML / CSS
MySQL视图概念以及相关应用
2022/04/19 MySQL
Python OpenGL基本配置方式
2022/05/20 Python