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监控键盘输入实例代码
Feb 09 Python
对python的输出和输出格式详解
Dec 08 Python
python射线法判断一个点在图形区域内外
Jun 28 Python
Django后端发送小程序微信模板消息示例(服务通知)
Dec 17 Python
python集成开发环境配置(pycharm)
Feb 14 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
Jun 02 Python
Python 操作SQLite数据库的示例
Oct 16 Python
PyCharm最新激活码PyCharm2020.2.3有效
Nov 18 Python
python实现银行账户系统
Feb 22 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
Mar 03 Python
Python selenium绕过webdriver监测执行javascript
Apr 12 Python
如何利用python实现Simhash算法
Jun 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
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
精美漂亮的php分页类代码
2013/04/02 PHP
学习php设计模式 php实现建造者模式
2015/12/07 PHP
PHP简单获取多个checkbox值的方法
2016/06/13 PHP
PHP 闭包详解及实例代码
2016/09/28 PHP
php输出控制函数和输出函数生成静态页面
2019/06/27 PHP
extjs form textfield的隐藏方法
2008/12/29 Javascript
jquery checkbox全选、取消全选实现代码
2010/03/05 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
2014/03/05 Javascript
JS案例分享之金额小写转大写
2014/05/15 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
2016/11/09 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
jQuery实现输入框的放大和缩小功能示例
2018/07/21 jQuery
详解node字体压缩插件font-spider的用法
2018/09/28 Javascript
详解vue2.0模拟后台json数据
2019/05/16 Javascript
原生js实现文件上传、下载、封装等实例方法
2020/01/05 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
2020/03/25 Javascript
[05:31]DOTA2英雄梦之声_第04期_光之守卫
2014/06/23 DOTA
[00:37]2016完美“圣”典风云人物:rOtk宣传片
2016/12/09 DOTA
[43:14]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
Python中最常用的操作列表的几种方法归纳
2015/04/24 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
Python 类的特殊成员解析
2018/06/20 Python
Python Django 页面上展示固定的页码数实现代码
2019/08/21 Python
使用Pandas将inf, nan转化成特定的值
2019/12/19 Python
基于打开pycharm有带图片md文件卡死问题的解决
2020/04/24 Python
在Keras中利用np.random.shuffle()打乱数据集实例
2020/06/15 Python
基于Python 的语音重采样函数解析
2020/07/06 Python
python实现简单的学生管理系统
2021/02/22 Python
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
世界上第一个创建了罩杯系统的美国内衣品牌:Maidenform
2019/03/23 全球购物
奥利奥广告词
2014/03/20 职场文书
授权委托书协议书
2014/10/16 职场文书
教你使用Python获取QQ音乐某个歌手的歌单
2022/04/03 Python