2017-04-18 75 views
0

當我運行我的程序時,它會顯示一個包含許多內容的UI,其中某些「東西」是圖像,根據用戶輸入而改變。輸入是在pyqt程序運行之前記錄的,並且圖像使用不同的腳本進行更改,該腳本也在pyqt程序之前運行。但由於某些原因,資源文件並不在乎圖像的樣子,只顯示資源文件編譯時存在的圖像。有小費嗎?只是尋找一些命令或者我不知道的東西。PyQt5如何在編譯後更新資源文件?

回答

0

資源文件(.qrc)用於放置靜態文件,如圖標,聲音,視頻等。這些文件通過pyrcc4pyrcc5命令轉換爲python代碼,並加載到ram中,因此無法修改線上。在C++的情況下,它們被加載到可執行文件中。在這兩種情況下,它們都不能被修改。

+0

嗯,我必須找到解決我的問題的方法,謝謝:) –