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中__name__的使用实例
Apr 14 Python
python开发之list操作实例分析
Feb 22 Python
Python常用的内置序列结构(列表、元组、字典)学习笔记
Jul 08 Python
浅谈python函数之作用域(python3.5)
Oct 27 Python
Python3实现发送QQ邮件功能(html)
Dec 15 Python
Python中判断输入是否为数字的实现代码
May 26 Python
python多进程使用及线程池的使用方法代码详解
Oct 24 Python
Python3自动签到 定时任务 判断节假日的实例
Nov 13 Python
Django REST framework 如何实现内置访问频率控制
Jul 23 Python
解决pytorch DataLoader num_workers出现的问题
Jan 14 Python
最小二乘法及其python实现详解
Feb 24 Python
PythonPC客户端自动化实现原理(pywinauto)
May 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
PHP可逆加密/解密函数分享
2012/09/25 PHP
php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
2013/09/23 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(二)
2016/09/14 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
2017/01/04 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
2017/05/11 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
JavaScript实现开关等效果
2017/09/08 Javascript
vue实现跨域的方法分析
2019/05/21 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
详解vue-flickity的fullScreen功能实现
2020/04/07 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
Python threading.local代码实例及原理解析
2020/03/16 Python
Pycharm自动添加文件头注释和函数注释参数的方法
2020/10/23 Python
css3 clip实现圆环进度条的示例代码
2018/02/07 HTML / CSS
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
北京泡泡网网络有限公司.net面试题
2012/07/17 面试题
捐书寄语赠言
2014/01/18 职场文书
接待员岗位责任制
2014/02/10 职场文书
《水上飞机》教学反思
2014/04/10 职场文书
《火烧云》教学反思
2014/04/12 职场文书
医学专业毕业生推荐信
2014/07/12 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
班主任与学生安全责任书
2014/07/25 职场文书
优秀三好学生事迹材料
2014/08/31 职场文书
党校党性分析材料
2014/12/19 职场文书
华清池导游词
2015/02/02 职场文书
优秀党员主要事迹材料
2015/11/04 职场文书
本地搭建minio文件服务器(使用bat脚本启动)的方法
2022/07/15 Servers
Python find()、rfind()方法及作用
2022/12/24 Python