setStyleSheet()
を使用してQtウィジェットに背景画像(JPEG)を設定しました。これは私のコンピュータには完全に表示されますが、別のコンピュータには表示されません。JPEG画像がQtに表示されない
他のコンピュータでリンクエラーが発生していません。機能が動作しません。私のアプリの配布やビルドに欠けているもの、Qt開発ツールがインストールするもの、あるいは他のマシンにはないものがありますか? JPEG機能を使用するQtアプリケーションを配布するにはどうすればよいですか?
setStyleSheet()
を使用してQtウィジェットに背景画像(JPEG)を設定しました。これは私のコンピュータには完全に表示されますが、別のコンピュータには表示されません。JPEG画像がQtに表示されない
他のコンピュータでリンクエラーが発生していません。機能が動作しません。私のアプリの配布やビルドに欠けているもの、Qt開発ツールがインストールするもの、あるいは他のマシンにはないものがありますか? JPEG機能を使用するQtアプリケーションを配布するにはどうすればよいですか?
QtでのJPEGサポートはプラグインとして用意されています。プラグインを開発していないマシンにもデプロイしていることを確認してください。もしあなたがいなければ、それは単に静かに失敗し、あなたはJPEG画像のどれも見ることができなくなるでしょう。あなたがサブディレクトリとして「imageformats」という名前のディレクトリを作成することができ要するにhttp://qt-project.org/doc/qt-4.8/deployment-windows.html
(かつ迅速なソリューションとしてではなく、同様の文書を見て):より詳細な情報については、公式ドキュメントを見てあなたのexeが入っているフォルダの中に、QJPEG4.dllをコピーします。
ファイルへのパスは正しくありますか?いくつかのコードが役に立ちます。 – RvdK
パスが正しくありません ' – Thorin