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腳本文件了。
固然,這個文件可能無法直接運行,要作一下微調。但總好過咱們本身純手工寫界面代碼。