Pyqt 開發環境準備

1. 下載Qt Designer

QT官方有個Qt Design Studio工具,然而下載時候要填寫一堆東西。從網站上的描述來看,這玩意已是一個比較大的集成開發環境了。python

日常本身作一些小工具開發,頂可能是要一個UI拖拽工具,剩下核心東西仍是要本身寫代碼。因此找一個能拖拽界面,而後能轉換成py腳本的工具就好了。shell

所幸,還有一個40M大小的Qt Designer,下載地址以下:app

https://build-system.fman.io/qt-designer-download工具

2. 安裝PyQT5的pip包

pip3 install PyQt5
pip3 install PyQt5-tools

3. pycharm 裏面設置外部工具

打開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$

4. 設計UI,轉換爲py代碼

在Pycharm的Tools-->External tools中能夠打開QT Designer,將設計好的界面保存在工程目錄下。

並在Pycharm的Project區,選中UI文件後點鼠標右鍵,在菜單中選擇 External Tools-->PyUnic,就能夠在UI文件同級目錄升級對應py腳本文件了。

固然,這個文件可能無法直接運行,要作一下微調。但總好過咱們本身純手工寫界面代碼。

相關文章
相關標籤/搜索