Pycharm中Qt designer的配置,.ui文件转.py文件,运行.py
我的pycharm是2016pycharm CE版本。
file---settings---External Tools---点绿色的➕,添加两项内容。
1.Qt designer 配置
添加内容如图:
Name:自己填就行,方便明白其含义,我填Qt designer。
Program:放入自己的designer.exe的地址,不知道的话,在<我的电脑>搜,有点慢。
Working directory:就照着我的填就行。$ProjectFileDir$。这个是ui文件的保存目录,工作目录。
这项内容到这点ok就行了。
2.将ui文件转换成py文件
Name:和上面一样,随便填。这里填PyUIC
Program:填自己的python路径,不知道的在(cmd)终端输入命令where python 查询。
Parameters:首先放入自己的pyuic.py的路径。以后文件路径不知道的在我的电脑搜,我就不再重复了。空一个格后直接粘贴我的这个就行。$FileName$ -o $FileNameWithoutExtension$.py 这一行命令的意思应该是用pyuic.py 将文件名.ui文件转换成文件名.py文件。
Working directory:$ProjectFileDir$
3.ui文件转换成py文件后,加入以下代码,可以生成可视化界面。
在.py文件末尾加入
if __name__=="__main__":
import sys
app=QtWidgets.QApplication(sys.argv)
widget=QtWidgets.QWidget()
ui=Ui_Form() #这里改成你自己的项目名称,如果你没特意改过,就默认就行
ui.setupUi(widget)
widget.show()
sys.exit(app.exec_())
4我遇到的错误
主要是在第2个里,
1)主义在pyuic.py文件路径和$FileName$ -o $FileNameWithoutExtension$.py之间加空格。不然会报错。
2)from .driver import Driver 报错,将此行改成 from PyQt5.uic.driver import Driver
同理将下面那个报错也修改成 from PyQt5.uic.exceptions import NoSuchClassError, NoSuchWidgetError
啦啦啦,如此甚好!!!
Pycharm中Qt designer的配置,.ui文件转.py文件,运行.py相关推荐
- Python 中 PyQt5 + pycharm 调用 Qt Designer,将.ui文件转换成 .py 文件
From:https://blog.csdn.net/qq_40666028/article/details/81069878 基于Qt Designer 和 pyuic 开发 UI 界面的方法:ht ...
- QT Designer 生成的ui文件转化成py文件以及简单使用
QT Designer 生成的ui文件转化成py文件以及简单使用 设计 转换 使用 方法一 方法二 设计 首先用QTdesigner 设计你的界面 然后保存成.ui文件 这一步大家应该都可以做到,就不 ...
- qt designer使用自定义ui控件
文章目录 qt designer使用自定义ui控件 使用须知 插件应该存放的位置 Qt creator内置的designer 独立的designer 构建一个可使用的插件 Qt creator内置的d ...
- Qt Designer 工具配置
我们如果在pycharm里面配置一个这个工具的话,对于我们在设计GUI,事半功倍. 在PyCharm开发工具的设置窗中依次单击Tools一Extemal Tools选项,然后在右侧单击"+& ...
- PyQt5 图形界面-用Qt Designer来设计UI界面,并转化为python代码运行实例演示
Qt Designer 是 Qt Creater 程序里的一个功能. PyQt5 是把 Qt Designer 设计的界面转化为 python 代码的库. 请看这篇文章: Qt Creater.PyQ ...
- python3.6+qt designer一系列配置
1. pip3 install sip 2. pip3 install pyqt5(时间较长) 3. pip3 install pyqt5-tools 4. 如果用pycharm+an ...
- pycharm中python解释器的配置
在pycharm中写python代码时出现了如下错误:No Python interpreter selected. 原来是没有配置python解释器,如果已安装python解释器,只要配置一下就好了 ...
- 【Python】PyCharm中Matplotlib绘图不能显示UI效果的问题解决
问题描述 我们利用了Matplotlib的类Cursor,向图形添加一组纵横交叉的直线,从而实现图形界面中任何位置的数值定位的可视化效果. 但使用PyCharm,绘图结果在右侧的部分: 这固然是需要绘 ...
- 【Android 逆向】使用 Python 代码解析 ELF 文件 ( PyCharm 中创建 Python 程序 | 导入 ELFFile 库 | 解析 ELF 文件 )
文章目录 一.PyCharm 中创建 Python 程序 二.导入 ELFFile 依赖库 三. 解析 ELF 文件 四. 博客源码 一.PyCharm 中创建 Python 程序 在 PyCharm ...
最新文章
- Distinct Subsequences@LeetCode
- 递归式求时间复杂度的递归树的方法举例说明
- Route Flap Dampening
- Spring Boot -Shiro配置多Realm
- 基于java springmvc+mybatis学生考试系统设计和实现
- 【报告分享】巨量算数:疫情期间汽车专题研究洞察.pdf(附下载链接)
- 数学建模(五)系泊系统设计(16年国赛A题)
- 433MHz LoRa/FSK 无线频谱波形分析(频谱分析仪测试LoRa/FSK带宽、功率、频率误差等)
- C#自动换ip功能或者ip代理功能要这么实现
- 37岁被裁,120天没找到工作,无奈去小公司,结果懵了
- python爬虫实战-网易BUFF CSGO饰品
- Matlab柱状图 不同颜色
- c语言 派生,继承和派生
- 【毕业设计】深度学习卫星遥感图像检测与识别系统(目标检测)
- kermit的安装、配置、使用 .
- Rufus制作USB启动盘工具 重装系统
- 角位移传感器 AS5040
- c语言编写一个火车票,C语言-多线程抢火车票软件
- 英语启蒙之绘本篇:适合1-3岁孩子学英语的绘本推荐清单
- 写给大家的编程书(7)
热门文章
- miui9支持android,基于Android Q的MIUI来了 小米9尝鲜
- MYSQL的开题报告题目,开题报告的选题意义.docx
- 异构网络互联;路由与转发;SDN基本概念;拥塞控制
- 论文笔记——HDD算法:异构网络中信息扩散的深度学习方法
- 毕业设计_Android短信查询及加密系统_短信查询
- P1002 过河卒(dp动态规划,洛谷,java)
- 专业计算机和游戏计算机配置要求,游戏直播电脑配置要求2019|游戏直播电脑配置单推荐(可装win7)...
- 用c# 实现一个爬虫
- 双非一本考研国防科技大学计算机,【收藏】40所不歧视本科 保护一志愿院校 含多所985/211!...
- 2019美亚杯个人赛刷题