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使用Flask框架同时上传多个文件的方法
Mar 21 Python
用Python实现斐波那契(Fibonacci)函数
Mar 25 Python
利用Python实现网络测试的脚本分享
May 26 Python
python数字图像处理实现直方图与均衡化
May 04 Python
python正向最大匹配分词和逆向最大匹配分词的实例
Nov 14 Python
python读取csv和txt数据转换成向量的实例
Feb 12 Python
python每天定时运行某程序代码
Aug 16 Python
TensorFlow梯度求解tf.gradients实例
Feb 04 Python
Python range与enumerate函数区别解析
Feb 28 Python
python3 logging日志封装实例
Apr 08 Python
基于python实现百度语音识别和图灵对话
Nov 02 Python
python用字节处理文件实例讲解
Apr 13 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/10/09 PHP
Prototype使用指南之string.js
2007/01/10 Javascript
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
window.name代替cookie的实现代码
2010/11/28 Javascript
Node.js中的模块机制学习笔记
2014/11/04 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
JQuery显示隐藏页面元素的方法总结
2015/04/16 Javascript
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
前端程序员必须知道的高性能Javascript知识
2016/08/24 Javascript
使用BootStrapValidator完成前端输入验证
2016/09/28 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
javascript 判断用户有没有操作页面
2017/10/17 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
2018/04/09 Javascript
JavaScript控制浏览器全屏显示简单示例
2018/07/05 Javascript
webpack4 升级迁移的实现
2018/09/12 Javascript
20多个小事例带你重温ES10新特性(小结)
2019/09/29 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
通过5个知识点轻松搞定Python的作用域
2016/09/09 Python
Pycharm学习教程(5) Python快捷键相关设置
2017/05/03 Python
Python语言描述机器学习之Logistic回归算法
2017/12/21 Python
python3+selenium实现qq邮箱登陆并发送邮件功能
2019/01/23 Python
Pyorch之numpy与torch之间相互转换方式
2019/12/31 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
python matplotlib实现将图例放在图外
2020/04/17 Python
使用Keras建立模型并训练等一系列操作方式
2020/07/02 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
2020/12/07 Python
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
Html5上传图片 移动端、PC端通用代码
2016/06/08 HTML / CSS
专业实习自我鉴定
2013/10/29 职场文书
会计电算化个人求职信范文
2014/01/24 职场文书
档案工作个人总结
2015/03/03 职场文书
企业催款函范本
2015/06/24 职场文书
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
mysql主从复制的实现步骤
2021/10/24 MySQL