QT官方有个Qt Design Studio工具,然而下载时候要填写一堆东西。从网站上的描述来看,这玩意已是一个比较大的集成开发环境了。python
日常本身作一些小工具开发,顶可能是要一个UI拖拽工具,剩下核心东西仍是要本身写代码。因此找一个能拖拽界面,而后能转换成py脚本的工具就好了。shell
所幸,还有一个40M大小的Qt Designer,下载地址以下:app
https://build-system.fman.io/qt-designer-download工具
pip3 install PyQt5 pip3 install PyQt5-tools
打开pycharm的External Tools,在其中网站
新增Qt Designerui
Program 参数填写Qt Designer的可执行程序路径。好比 /Applications/Qt Designer.app设计
Working directory 设置为 $FileDir$code
新增PyUicip
Program参数填写Python3的路径,好比/usr/local/bin/python3开发
Arguments填写 -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory 设置为 $FileDir$
在Pycharm的Tools-->External tools中能够打开QT Designer,将设计好的界面保存在工程目录下。
并在Pycharm的Project区,选中UI文件后点鼠标右键,在菜单中选择 External Tools-->PyUnic,就能够在UI文件同级目录升级对应py脚本文件了。
固然,这个文件可能无法直接运行,要作一下微调。但总好过咱们本身纯手工写界面代码。