簡體   English   中英

PyQt如何加載圖片資源?

[英]How to load image resources with PyQt?

我的應用程序中有這個結構:

|-App
|
|-functions
|
|-ui
|--ui.py
|    
|images
|
|main.py

我有一個帶有一些腳本的函數文件夾和一個帶有 PyQt 在 ui.py 文件上生成的代碼的 ui 文件夾。

和一個 main.py 文件,它加載 ui.py 以顯示界面,ui.py 從根目錄的“images”文件夾中加載一些圖像。

如果我直接在 python 上執行我的腳本(在 main.py 文件上雙擊),圖像不會顯示..

但是,如果我使用帶有“python main.py”的終端,圖像會正確顯示。

ui.py 上的引用如下:

icon.addPixmap(QtGui.QPixmap(_fromUtf8("images/flags/MXN.png"))

我的應用程序具有以下結構:

|-App
|
|-functions
|
|-ui
|--ui.py
|    
|images
|
|main.py

我有一個包含一些腳本的功能文件夾,以及一個在ui.py文件上包含PyQt生成的代碼的ui文件夾。

還有一個main.py文件,該文件加載ui.py以顯示界面,並且ui.py從根目錄的“ images”文件夾中加載一些圖像。

如果我直接在python上執行腳本(main.py文件中為double clic),則圖像不會顯示。

但是,如果將終端與“ python main.py”一起使用,則圖像可以正確顯示。

ui.py上的引用類似於:

icon.addPixmap(QtGui.QPixmap(_fromUtf8("images/flags/MXN.png"))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM