I am trying to show QLabel() a pixmap JPG image from a file (which may not be in the resource file, since it is downloaded from the Internet), but I am having problems downloading it. The code is pretty simple:
label = QLabel() label.setPixmap(QPixmap("image.jpg"))
It works with PNG files, but does not work with JPG files. I have quite a bit of Googled, and I found that I need to place the "imageformats" folder in the same folder as my script. However, even after that (and yes, qjpeg4.dll and others are), it still does not work. I also tried to do
path = r"C:\Users\Deusdies\Documents\Work\myapp\imageformats" app.addLibraryPath(path)
but that didn't help either.
Again, it loads PNGs just fine, but it doesn't load JPGs . I also noticed that even before that, he would not load the ICO , but I thought of it as an unrelated problem, but now it does not look like that.
It is worth noting that the application does not convert to .exe at this moment - it passes through the python.exe interpreter through PowerShell .
My development environment is Windows 7 x64, PySide 1.1.0
How can I solve this problem?
source share