2012-03-09 10 views
0

本当に助けが必要です。画像ブラウザを備えたアプリケーションを作成しました。私はQtバージョン4.7.1とVisual Studio 2010 C++を使用しています。アプリケーションは私のコンピュータ上で完璧に動作します。しかし、VS展開を使用して別のコンピュータ(Windows Vista)で試すと、ロードされません。私はいくつかのプラグインは、セットアッププロジェクトに含める必要がありますたくさんの検索をした後。load QPixmapがビスタで動作しない

私は人を助けてください。

+0

既に言及したように、プラグインDLLをアプリケーションに同梱する必要があります。 – sgibb

+0

私はプラグイン/ qjpegd4のセットアッププロジェクトにqjpegd4.dllを追加しましたが、セットアッププロジェクトだけでそのコードを追加しませんでした。だから私はこれを正しくやっているかどうかわからない! –

答えて

0

%QTDIR%\plugins\imageformats\qjpeg4.dll%YOURAPPLICATIONDIR%\imageformats\qjpeg4.dllにコピーする必要があります。

+0

私はqjpegd4のためにそれを行いました。なぜなら私はデバッグモードでビルドしているから動作しません.qjpeg4.dllも含めるべきですか? –

+0

Poka Yoke: '%APPLICATIONDIR%'は実行可能なディレクトリでなければなりません。 (おそらく、あなたは "Debug"ディレクトリにimageformatsというフォルダをコピーしなければならないかもしれません) – sgibb

+0

ありがとうございました。私の問題は%YOURAPPLICATIONDIR%\ plugins \ imageformats \にそれを追加して動作しませんでした。私はそれが働いているプラ​​グインを削除しました。ありがとうございました :) –

関連する問題