Python3.8.10-Pycharm中增加Qt Designer和PyUic
在之前的使用中,TK使用的較為多,但是近幾年來說,隨著PyQt5的逐漸盛行,慢慢的使用也是熱度飛起。
很多遊戲指令碼都使用了Pyqt5來做(咳咳,跑題了)
然後鄙人也決定將我16年寫的一個醜陋的伺服器更新介面替換UI的框架了。
終於不用為了寫TK而掉頭髮了。
先來講講怎麼裝Pyqt5?
其實不大想說。
因為百度一下都會有。
但是有一個踩坑的就是,在win10內,如果我們cmd輸入了python發現會被拉到商店裡面去的問題?
What?
要注意的是在搜尋欄裡面搜【管理應用執行別名】
接著關了這兩個就好
然後在pycharm內如何去加入工具
這裡的前提是你裝好了Pyqt5
我本人目前Python的版本號是:3.8.10
需要注意的是Designer.exe的路徑和網上百度的路徑都不同
具體是在安裝目錄內的你的安裝地址\python\Lib\site-packages\qt5_applications\Qt\bin內。
接著講講如何把它嵌入到pycharm的工具內
首先開啟設定
然後點選setting,找到Tools底下的External Tools
然後直接點+號新增
名字當然寫清楚比較好認
Program就是exe的地址
然後工作路徑填$FileDir$
這樣就可以直接獲取你的工程的資料夾
有人會問這不就完事了嗎?
其實不是的,你在編輯完以後儲存的其實是一個ui檔案,UI檔案你在執行的時候會發現沒有效果,為啥呢,那是因為要把它轉成PY格式,並且在你的執行主程式內去import 它
而PyUic就是把Ui檔案無縫轉成ui檔案的東東。
加入方式基本和Designer一致
需要注意的是Arguments,這個是轉換成對應py檔案的命名,各位根據自己的喜好
$FileName$ -o $FileNameWithoutExtension$.py
一般這樣填寫就代表著和檔名稱一樣的匯出記錄。
接著在External Tools就可以找到了。
然後就自己摸索吧
後面我也會繼續發表在改造UI框架上的心路歷程