pycharm配置PyQt5,以及创建第一个项目
- 认你已经安装好了pycharm,也正确安装了PyQt5
- 否则,请移步https://www.cnblogs.com/longbigbeard/p/9628102.html来安装PyQt5

下一步,Tools—>External Tools

打开之后,如果之前没添加过插件,是没有下面的QtDesigner和PyUIC的,点击 “+” 号

Program:C:\Program Files\Python36\Lib\site-packages\pyqt5-tools\designer.exe (这里是我的路径,对应的选择你的路径,通过后面 “···" 的按钮选择路径。
Working directory: $FileDir$ (后面 Insert Marcro 里面可以选择FileDir,效果同样)

同样的,再添加一个PyUIC的:
其他的同上面的配置,这里的Argument:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py(复制过去就好了,做UI转换为.py的)

配置结束了,讲一下使用:在你的项目上,鼠标右键:
点击Qtdesigner,会跳转到QT的设计器(如果你的设计器是英文版本的,需要汉化请看 https://www.cnblogs.com/longbigbeard/p/9632810.html):

- 点击创建,从左侧的Widget Box(工具箱)拖一个按钮,先来一张图告诉你们这个面板都是什么:

保存一下,路径就是你Python项目的路径,记得改名字。(比如hello.ui)
- 回到pycharm,选择hello.ui ,右键,跟刚才一样,External Tools—>PyUIC(点击一下,没反应不要怕,看看项目中是不是多了一个文件:hello.py)
- 到此,成功的将设计器设计好的界面,转化为Python代码(还有通过命令行转化的方法,又兴趣的可以去了解一下,用到了pyuic5这个命令)
- 注意,hello.ui还是可以更改的(右键—>External Tools—>Designer),每次更改完,都记得手动将UI转化为.py文件。
- 下一篇讲通过写一个Python脚本来完成UI到Python代码的转化。
- 以上。
pycharm配置PyQt5,以及创建第一个项目的更多相关文章
- Django 创建第一个项目(转)
转自(http://www.runoob.com/django/django-first-app.html) 前面写了不少python程序,由于之前都是作为工具用,所以命令行就足够了,最近写的测试用例 ...
- python+Django创建第一个项目
1.首先搭建好环境 1.1 安装pyhton,Linux系统中,python是系统自带的所以就不用安装 1.2 安装Django框架 使用pip安装: pip install django 1.3 检 ...
- 【3】Django创建第一个项目
天地所以能长且久者,以其不自生,故能长生. --老子<道德经> 写在前面:Django在学习的过程中,我们会参考官方文档,从两部分进行讲解,第一部分主要是一个入门项目的搭建开发,第二部分是 ...
- 吴裕雄--天生自然Django框架开发笔记:Django 创建第一个项目
Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin.可以使用 django-admin 来创建一个项目: 可以来看下django-admin ...
- Angular安装及创建第一个项目
Angular简介 AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购.是一款优秀的前端JS框架,已经被用于Google的多款产品当中.AngularJ ...
- django创建第一个项目helloworld
环境:centos 7,已安装python 3.6环境 1.安装django并创建django第一个项目 1.1.使用pip安装django# pip install Django或指定安装版本# p ...
- 初学Django:创建第一个项目+使用模板
1. 创建一个项目 之前在Anaconda 3里面用命令行安装了Django之后,有了可用的管理工具django-admin.py (1)用django.admin.py来创建一个项目Hellowor ...
- Django 安装、创建第一个项目
一.版本 Django 版本对应的 Python 版本: Django 版本 Python 版本 1.8 2.7, 3.2 , 3.3, 3.4, 3.5 1.9, 1.10 2.7, 3.4, ...
- cocos2d-x游戏开发(二)之创建第一个项目
配置好开发环境之后,尝试创建一个cocos项目 (1)打开cocos2d-x安装目录,如D:\DIY\cocos2d-x-3.3 看到目录下有可执行文件 download-deps 以及 setup ...
- Cocos从入门到精通--《创建第一个项目:HelloWorld》
上节课我们解说了cocos2-x v3.7版本号的下载安装,也展示了使用CocosStudio编译不同平台运行程序的方法,大家是不是对新版本号的Cocos引擎充满期待?今天我们就创建一个project ...
随机推荐
- app开发流程有哪些
app开发流程是需求方和供求方相互协调的过程,一般分为需求分析.功能设计.功能实现.项目测试.上线等几个步骤,下面我们就来一起看看ytkah团队进行app开发各个流程主要做哪些事情,让您对app开发设 ...
- myql命令
ALTER TABLE 表名 DROP COLUMN 列名#删除某一列
- OpenGL学习进程(9)在3D空间的绘制实例
本节将演示在3D空间中绘制图形的几个简单实例: (1)在3D空间内绘制圆锥体: #include <GL/glut.h> #include <math.h> # ...
- 011_用eclipse打开hadoop1.2.1源码出现The method getSplits(JobConf, int) is undefined for the type Object错误
出现的错误截图: 此时Eclipse使用的jdk1.8,将编译环境改成jdk1.7就行了,解决. 没问题了. 下面观点是参考如下网址,未经验证.参考:http://blog.csdn.net/onei ...
- 【HackerRank】Closest Numbers
Sorting is often useful as the first step in many different tasks. The most common task is to make f ...
- 【HackerRank】Manasa and Stones
Change language : Manasa 和 她的朋友出去徒步旅行.她发现一条小河里边顺序排列着带有数值的石头.她开始沿河而走,发现相邻两个石头上的数值增加 a 或者 b. 这条小河的尽头有一 ...
- js 和 jquery 里面几个获取宽高的调查
罗列下 js 和 jquery 里面获取宽高的方法: obj.offsetWidth = $obj.outerWidth() // offsetWidth obj.clientWidth = obj ...
- CentOS 5下freeswitch中集成使用ekho实现TTS功能二
三:以上Festival安装完成以后回到ekho安装目录: 执行./configure --enable-festival 前 更改configure 1:替换 #AC_DEFINE(ENABLE_F ...
- python:格式化输出 str.format()
官网说明:https://docs.python.org/2/library/string.html#formatstrings python的格式输出有两种方法: 1.“ %s”.(variant) ...
- java内置注解、元注解和自定义注解
注解的作用: 1.生成文档 2.跟踪代码依赖性 3.编译时进行格式检查 ---------------------------------------------------------------- ...