私は、ユーザーが画像を読み込むことができるアプリケーションを、&のドロップまたはダイアログボックスを介してドラッグすると、画像名とサムネイルが表示されますQTreeWidget私が正常に(Eclipse内で)実行すると、すべて正常に動作します。 py2exeでプロジェクトをパッケージ化すると、イメージは表示されなくなります。 py2exeがpysideで使用されているイメージライブラリを見つけていないためです。これが実際の問題であるかどうかを知るために、私はpysideとpy2exeについて十分に知りません。いくつかの検索をした後、私はすでに解決しているアプリケーション(アイコン)のイメージを表示できない人に関する多くの情報を見つけました(編集 - これらはpngファイルでした。 py2exeステップ)。pyside + py2exe、ユーザーが読み込んだ画像が表示されない
QPixMapを使用してサムネイル画像をQIconに読み込んでいます。その後、QTreeWidgetItemにアイコンを追加します。
icon = QIcon()
icon.addPixmap(QPixmap(url),QIcon.Normal,QIcon.Off)
item = QTreeWidgetItem([...])
item.setIcon(0,icon)
また、Qtの上のwikiにパッケージ化する画像プラグインが必要です:[Windows上のPySideアプリケーションをパッケージ](http://developer.qt.nokia.com/wiki/Packaging_PySide_applications_on_Windows) – reclosedev
これはそれでした。私はそれが前に見なかった理由は、これがpyqtのためであり、特にpysideのものではなかったからだと思います。それは両方のためにうれしい。ありがとう! – PatTheGamer
PySideとPyQtはどちらもQtに対して構築されています。ほとんどすべての情報はそれらの間で適用可能です。 – jdi