我的应用程序中有这个结构:
|-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"))