https://blog.csdn.net/u011342224/article/details/78879633

1、直接在cmd中通过pip安装PyQt5

1 pip install pyqt5

会自动下载PyQt5以及sip并安装,因为PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5-tools,可直接在cmd中通过pip安装

1 pip install pyqt5-tools

因为网络等原因,可能会安装失败,可以先现在whl文件再进行安装(下载地址:https://pypi.python.org/pypi/pyqt5-tools/5.7.dev9)

安装好之后在Python安装目录的\\Lib\site-packages\pyqt5-tools\designer文件夹下面能够找到designer.exe,运行即可

https://blog.csdn.net/a359680405/article/details/45074761

配置PyCharm

1)打开PyCharm,执行快捷键ctrl+alt+s打开设置界面,输入tool,点开external tools,配置qtdesigner。

点击左上角的加号,作如下配置:

在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径

Work directory 使用变量 $FileDir$ (点击后面的 Insert macro 按钮可以不用输入双击上屏)

2).设置“PyUIC” -- 这个主要是用来将 Qt界面 转换成 py代码

在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

把上面的Python路径修改成自己的即可!

Work directory 使用变量 $FileDir$

使用时先用QtDesigner生成ui文件,然后利用PyUIC将ui文件转换成对应python文件

-----------------------------------------------------华丽的分割线--------------------------------------------------------------------

最近用到了资源文件,资源文件需要用pyrcc5.exe转码,配置方式如图

最新文章

  1. Ajax - ASP.NET MVC 4 系列
  2. apache本地域名ip重定向vhosts
  3. struts2基础——请求与响应、获取web资源
  4. osx 10.11.5 El Capitan U盘制作安装
  5. DDL(Oracle)
  6. C4.5决策树--Java
  7. 【转】Android TouchEvent事件传递机制
  8. Objective-C中NSArray和NSMutableArray是如何使用的?
  9. c++读文件-对try-throw-catch的应用
  10. python中的buildin函数详解(第一篇)
  11. python filter内建函数
  12. IOS自定义UIView
  13. git使用详解
  14. Github 上怎样把新 commits 使用在自己的 fork 上
  15. 关于在centos7 64为引用android so引发的问题修复
  16. bootstrap treeview实现菜单树
  17. java常见面试题及部分答案
  18. C语言动态链表数据结构实现的学生信息项目
  19. python之生成随机测验试卷
  20. OI无关--关于侧边栏

热门文章

  1. There is no getter for property named 'PRODUCT_ID' in 'class java.lang.String'
  2. centos7安装后,一些小优化
  3. zabbix-web切换为nginx及https
  4. ServicePointManager 类
  5. generator 和yeild
  6. Vue移动组件库Mint UI的安装与使用
  7. oracle 查询月份
  8. Linux 物理机虚拟化
  9. C++第三章课后作业答案及解析---指针的使用
  10. 为何基于tcp协议的通信比基于udp协议的通信更可靠?