Linux 安裝qt5-designer並集成到Pycharm

在前面,有過介紹 Pycharm集成pyrcc4 =====>連接:  Pyqt 打包資源文件  這個是在Windows下集成,且pyqt在Windows下一個雙擊exe搞定.html

在pyqt5以前,pyqt的安裝包裏面包含了qt-designer. 在pyqt5以後,要安裝必須下載, 地址:   https://pypi.python.org/pypi/pyqt5-toolspython

 可是平臺要求:Windowslinux

 

方法一:安裝qtcreator

sudo apt-get install qtcreator pyqt5-dev-tools

Qt-Creator自帶了qt-designer編程

安裝好後,在主菜單-程序-編程菜單就能找到ubuntu

 

這樣是找到qt-designer,但沒法集成到pycharm中eclipse

 

方法二: 安裝qttools5-dev-tools

搜到了這個地址,找到問題了post

https://askubuntu.com/questions/651461/where-is-qt5-designer測試

sudo apt-get install qttools5-dev-tools

安裝好以後,安裝目錄在: /usr/lib/x86_64-linux-gnu/qt5/binui

 

複製目錄,在其餘Linux也能夠執行,因此我打包壓縮qt-designer的目錄,解壓後直接能夠使用 下載: https://files.cnblogs.com/files/dcb3688/qt5-designer.7zurl

 

集成進pycharm

位置:  File => settings => Tools => External Tools

 

 

qt5-designer 集成

Program: /usr/lib/x86_64-linux-gnu/qt5/bin/designer

Parameters: $FileName$

Working  directory: $FileDir$

 

 

PyUIC集成

Program: $JDKPath$

Parameters: -m  PyQt5.uic.pyuic -x $FileName$ -o $FileNameWithoutExtension$.py

Working  directory: $FileDir$

解釋下參數Parameters中的參數

-m  就是值JDKPath目錄中models的位置
-x  產生額外的代碼來測試和顯示類
-o  輸出產生的代碼到指定文件
-p  預覽用戶界面。

因此PyUIC-P 就是PyUIC的預覽 -p, --preview

 

Rcc2Py集成

Program: $JDKPath$

Parameters: -m PyQt5.pyrcc_main $FileName$ -o $FileNameWithoutExtension$_rc.py

Working  directory: $FileDir$

 

 

rcc轉換後的py資源文件引用

import myqrc_rc

# 需引用代碼中
    self.setWindowIcon(QtGui.QIcon(":img/rc/eclipse.png"))

預覽:

相關文章
相關標籤/搜索