PyQT4プログラムでは、次のコードで画像を表示するQLabelがあります。
初期化コード内:
Image=QImage(som_path_from_a_fileDialog)
サイズ変更方法で:
pixmap = QPixmap.fromImage(Image)
pixmap = pixmap.scaled(self.display.size())
self.display.setPixmap(pixmap)
Pythonでスクリプトを実行すると、正常に動作し、.bmpファイルとJPEGファイルを表示できます。ただし、py2exeを使用してコンパイルすると、.bmpファイルしか表示できなくなります。JPEGファイルの表示は次のように失敗します:
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::end: Painter not active, aborted
QPixmap::scaled: Pixmap is a null pixmap
編集:これはこの質問の複製です