日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python qt designer 重定向_Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置

發布時間:2024/10/8 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python qt designer 重定向_Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python+PyQt5+QtDesigner+PyUic+PyRcc環境安裝與配置

Python+PyQt5+QtDesigner+PyUic+PyRcc環境安裝與配置

Python+PyQt5+QtDesigner+PyUic+PyRcc環境安裝與配置下載安裝

配置配置PyQt5

配置QtDesigner

配置pyuic

配置pyrcc

身為一只從來只寫代碼,不做UI的小白,如果不是老板突然來了莫名其妙的要求,我式絕對不會去做啥子UI的。(有功能就行,要啥子樣子貨。)抱著這樣的想法我,在第一次接觸UI的時候,那是高斯懵逼的。Python+PyQt5+QtDesigner+PyUic+PyRcc,霍,五樣里面就認識了個Python。一番百度查資料之后才了解清楚。PyQt5,用了它之后敲python代碼就能能夠進行UI設計;QtDesigner也是用來做UI的,只不過是直接通過Qt語言來進行UI設計的,同時,還支持拖拽式的UI設計。PyUic,就是一個用來將QtDesigner代碼轉化成Python代碼的;最后PyRcc,就是將圖片、數據文件資源打包成py文件的。事實上,我剛開始的時候也只是配置了Python+PyQt就直接開始擼UI了。但只花了一早上,整出來的界面,部件都在,但是布局真心看不下去。最后,一番折騰才發現這個Python+PyQt5+QtDesigner+PyUic+PyRcc。

下載安裝

這里需要安裝的,其實一共就三個:python,PyQt,以及QtDesigner。

python(這個不解釋,教程那么多,自個兒百度)

PyQt:pip install PyQt5 -i https://pypi.douban.com/simple

QtDesigner:pip install PyQt5-tools -i https://pypi.douban.com/simple

(剛開始我也是瘋狂pip install QtDesigner。。。然而它藏在PyQt

5-tools里面)

配置

配置PyQt5

PyQt5是需要配置環境變量的。不然,直接import 進去,最后九成九是報錯:no Qt platform plugin could be initialized.balabala… 這句話是背出來的,今天報錯N多遍!!!

配置方式:

變量名:QT_QPA_PLATFORM_PLUGIN_PATH

變量值:D:\python3\Lib\site-packages\PySide2\plugins\platforms

(D:\python3是我的python安裝目錄,這個得替換成自己的安裝目錄哈)

配置QtDesigner

話不多說上圖。

步驟:》文件》設置》外部工具》點擊(+)添加

具體設置:

program:D:\python3\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe

Working Directory:D:\python3\Lib\site-packages\pyqt5_tools\Qt\bin

(D:\python3是我的python安裝目錄,這個得替換成自己的安裝目錄哈)

配置pyuic

pyuic的作用:QtDesigner設計ui界面的文件是以.ui后綴的。在python中,需要轉化成.py后綴才能使用。pyuic就是實現這個功能的。

具體配置:

program:D:\python3\Scripts\pyuic5.exe

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

Working Directory:$FileDir$

(D:\python3是我的python安裝目錄,這個得替換成自己的安裝目錄哈)

配置pyrcc

pyrcc的作用:QtDesigner中管理資源文件(圖片、數據文件)是通過.qrc文件來管理的。pyQt生成的應用程序,引用圖片通常是將資源文件裝換為 python 文件,然后引用資源文件,而不能直接加載資源文件。而pyrcc就是將.qrc文件轉化成.py文件的。

想了解PyQt中資源文件的加載,可以參考《pyqt 加載資源文件》

具體配置:

program:D:\python3\Scripts\pyrcc5.exe

Argument:$FileName$ -o $FileNameWithoutExtension$_rc.py

Working Directory:$FileDir$

(D:\python3是我的python安裝目錄,這個得替換成自己的安裝目錄哈)

Python+PyQt5+QtDesigner+PyUic+PyRcc環境安裝與配置相關教程

總結

以上是生活随笔為你收集整理的python qt designer 重定向_Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。