PyCharm+QT Designer整合
目录
- 目录
- 前言
- 软件系统
- 添加QTDesgner Tool
- 继续添加PyUIC Tool
- 非必备项
- 最后
前言
将QT Designer整合到PyCharm的External Tools中,以后就可以非常方便的调用QT Designer工具了。
软件系统
- 系统
- Win10
- 软件
- Python 3.4.3
- PyQt4
- PyCharm 5
添加QTDesgner Tool
打开PyCharm的Settings:
Search “tools” & select “External Tools”
点击”+” 号,添加QT Designer External Tools
注意:$FileDir$
变量可以从Insert macro中选择
继续添加PyUIC Tool
这个Tool能够将QT Designer生成的.ui文件转化为.py文件。
主要是通过QT指令来实现的:
-m PyQt4.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
当然也可以在commands prompt中使用这条指令。
验证:
添加成功
这样在我们进行GUI编程的时候就可以先用QtDesigner生成ui文件,然后利用PyUIC将ui文件转换成对应python文件
非必备项
使用资源文件,资源文件需要用pyrcc5.exe转码。
最后
欲先善其事 必先利其器。 : -)
PyCharm+QT Designer整合相关推荐
- python qtdesigner安装,PyCharm+Qt Designer+PyUIC安装配置教程详解
Qt Designer用于像VC++的MFC一样拖放.设计控件 PyUIC用于将Qt Designer生成的.ui文件转换成.py文件 Qt Designer和PyUIC都包含在PyQt5中,所以我们 ...
- PyQt5入门——手把手教你配置环境,快速上手GUI程序开发(Anaconda+PyCharm+Qt Designer+pyuic)
文章目录 引言 1. 安装python环境 1.1 安装anaconda 1.2 创建虚拟环境 2. 安装PyQt库 3. 安装pycharm 4. 在pycharm中配置PyQt 4.1 配置PyQ ...
- 基于Qt Designer和PyQt5的桌面软件开发--环境搭建和入门例子
本文介绍了如何使用技术栈PyCharm+Qt Designer+PyQt5来开发桌面软件,从环境搭建.例子演示到对容易混淆概念的解释.文中用到的全部软件+代码下载链接为:https://url39 ...
- pyqt5 tableview 设置行颜色_Tools Ⅰ:如何用 PyQt5 和 Qt Designer 在 Pycharm 中愉快地开发软件...
本文使用 Zhihu On VSCode 创作并发布 转载自 两个轮子 的 CSDN https://blog.csdn.net/qq_40666028/article/details/8106987 ...
- Python 中 PyQt5 + pycharm 调用 Qt Designer,将.ui文件转换成 .py 文件
From:https://blog.csdn.net/qq_40666028/article/details/81069878 基于Qt Designer 和 pyuic 开发 UI 界面的方法:ht ...
- Pycharm中Qt designer的配置,.ui文件转.py文件,运行.py
我的pycharm是2016pycharm CE版本. file---settings---External Tools---点绿色的➕,添加两项内容. 1.Qt designer 配置 添加内容如图 ...
- pycharm设置-使用Qt Designer配置
pycharm设置-使用Qt Designer配置 针对在pycharm中配置后方便直接调用Qt 设计UI界面 步骤如下: 1.打开pytcharm 界面 - 文件 - 设置 - 工具- 外部工具 2 ...
- Pycharm配置Qt Designer教程
Qt Designer简介: 手写代码工作量大.代码结构容易搞得混乱. 设计工具:直观.高效,工作量小,方便调试.界面和逻辑分离后期好维护. 实现了视图和逻辑的分离,开发代码更容易分离 学习目标: 应 ...
- 从零开始,在pycharm中使用pyqt5和pyqt5-tools和QT Designer设计界面,不用敲代码
从零开始,在pycharm中使用pyqt5和pyqt5-tools和QT Designer设计界面,不用敲代码 结果功能展示: 根据设计界面自动生成的python代码: from PyQt5 impo ...
最新文章
- J2SE基础常见面试题目
- 新人新气象,给自己加油!
- 【敏捷个人俱乐部-北京】及【免费敏捷结果线下练习】报名帖
- Leetcode--221.最大正方形
- 用xargs处理带空格文件名
- 想要成为一名三维建模师?想要月薪10K?你了解这些吗?
- 第一章 —— 简单工厂模式(节选自:《大话设计模式》)
- PHP设计模式——模板模式
- 让美国颤抖的5G,到底牛在哪里?
- 我与计算机作文450字,第一次上网作文450字(通用5篇)
- 自动驾驶车辆控制 最终项目作业 实现分析
- 应用安全迁移实施方案
- 三合一DNC(发那科Fanuc 三菱Mitsubishi 兄弟brother),(上传,下发,删除)NC程序
- python打砖块游戏程序设计报告_打砖块游戏课程设计报告
- 渤海银行增收不增利:信用卡等不良率暴涨,李伏安被市场“打脸”
- STM32F103C8T6下载电路设计
- 解决计算机被暴风集火(jihuo)后留下的IE,chrome,火狐等所有浏览器主页网址携带有”tn=93453552_hao_pg“后缀的驱动类木马病毒的问题
- 在真正的短信网络钓鱼攻击内部
- 当前佛教界的乱相之一就是以凡滥圣、惑乱人心
- 机器学习-波澜壮阔40年
热门文章
- python 加速循环的执行_python循环怎么用多线程去运行
- python实现高校教务管理系统_python+mysql实现教务管理系统
- node.js request get 请求怎么拿到返回的数据_使用JS和NodeJS爬取Web内容
- autosize px转dp_Android 屏幕适配以及autoSize的原理.md
- 服务器开发修改用户密码功能,更改服务器用户密码
- DEAP:使用生理信号进行情绪分析的数据库(二、实验设计与主观分析)
- 我玩《王者荣耀》、斗地主、打麻将,但我是正经搞AI的北大教授
- JS最流行Rust最受喜爱Clojure最赚钱,PHP:那我走?|2021年全球开发者报告
- 谷歌程序员少输一个“”,差点让全球Chrome笔记本变砖
- 8坨穿越千年的便便,让哈佛科学家找到治疗糖尿病的线索 | Nature