2012-05-04 10 views
1

QtWebkitと複数のリソース(HTML、JS、CSS、JPEG画像)をクロスプラットフォーム(Win/Mac)として「web-app」を展開するための概念実証として使用するQtアプリケーションを作成しました。 Mac)デスクトップアプリケーションに「ネイティブ」ファイルロードと保存機能を搭載しています。Webkit Qtアプリケーションにjpegイメージを表示するにはどうしたらいいですか?

Macで最初にコンパイルされ、完全に機能するアプリです。私は最終的にMSVC2010を使用してWindows上でコンパイルすることもできました。仮想マシン(Parallels Windows Xp SP3)とWindows 7仮想マシンにjpegを表示して正常に動作します。

しかし、私はそれを実行しようとする他のWinXPマシンにJPEGファイルを絶対に表示しません。

解決策のためにウェブを梳き、すべての適切なdllを正しい場所(/imageformats/qjpeg4.dll)に含めましたが、うまくいきません。

ソースコードは、私はQtの4.8.1で働いていますhttps://github.com/theteep/Qt-Webkit-Wrapper

すべてで使用可能です。

私は、レディコンパイルされたソフトウェアへのリンクのエチケットについてはわかりませんが、誰かが見たいと思えば、私のWindowsデプロイメントをgithubにスローすることができます。

私は本当にクライアントプロジェクトのためにこれを稼働させる必要があります大いに感謝されるでしょう!

+1

これらのXPマシンのいずれかで[dependency walker](http://www.dependencywalker.com/)を使用してアプリケーションを分析するのに奇妙なことがありますか? – dschulz

+0

私はWindowsの専門家ではありませんので、わかりませんが、依存性ウォーカーを実行したときに明白なDLLはありませんでした。 – Teep

答えて

0

更新:これは本当に奇妙なものです。私は戻って来て、私のWindowsインスタンスを再起動し、実行可能ファイルを再実行し、画像が正しく表示されました。私が知っている私の元の問題には非常に満足のいく答えではありませんが、少なくともそれは働いているようです。

関連する問題