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 BeautifulSoup中文乱码问题的2种解决方法
Apr 22 Python
举例详解Python中threading模块的几个常用方法
Jun 18 Python
编写Python小程序来统计测试脚本的关键字
Mar 12 Python
Python中shutil模块的常用文件操作函数用法示例
Jul 05 Python
分享Python开发中要注意的十个小贴士
Aug 30 Python
详解Django rest_framework实现RESTful API
May 24 Python
python爬虫实例详解
Jun 19 Python
python得到qq句柄,并显示在前台的方法
Oct 14 Python
python实现windows倒计时锁屏功能
Jul 30 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
Scrapy框架介绍之Puppeteer渲染的使用
Jun 19 Python
PO模式在selenium自动化测试框架的优势
Mar 20 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 删除记录实现代码
2009/03/12 PHP
ubuntu 编译安装php 5.3.3+memcache的方法
2010/08/05 PHP
php遍历文件夹所有文件子文件夹函数代码
2013/11/27 PHP
php中cookie的使用方法
2014/03/29 PHP
js 实现的可折叠留言板(附源码下载)
2014/07/01 Javascript
当jquery ajax遇上401请求的解决方法
2016/05/19 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
jQuery+PHP+Mysql实现抽奖程序
2020/04/12 jQuery
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
vue 扩展现有组件的操作
2020/08/14 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
python中利用h5py模块读取h5文件中的主键方法
2018/06/05 Python
Python连接Redis的基本配置方法
2018/09/13 Python
python调用外部程序的实操步骤
2019/03/04 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
tensorflow 分类损失函数使用小记
2020/02/18 Python
keras 两种训练模型方式详解fit和fit_generator(节省内存)
2020/07/03 Python
如何用Anaconda搭建虚拟环境并创建Django项目
2020/08/02 Python
Bjorn Borg官方网上商店:国际运动时尚品牌
2016/08/27 全球购物
印度服装购物网站:Limeroad
2018/09/26 全球购物
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
经典团队口号大全
2014/06/21 职场文书
道歉的话怎么说
2015/05/12 职场文书
小学见习报告
2015/06/23 职场文书
初中生物教学随笔
2015/08/15 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
MySQL查询日期时间
2022/05/15 MySQL