如何在我的Webkit Qt应用程序中显示jpeg图像?

时间:2012-05-04 21:59:23

标签: windows qt jpeg qtwebkit

我创建了一个Qt应用程序,它使用QtWebkit和一堆资源(HTML,JS,CSS和JPEG图像)作为概念验证,用于部署“web-app”作为跨平台(Win / Mac)具有“本机”文件加载和保存功能的桌面应用程序。

该应用程序首次在Mac上编译并完美运行。我最终还是设法使用MSVC2010在Windows上编译它,它运行正常 - 在我的虚拟开发机器(Parallels Windows Xp SP3)和Windows 7虚拟机上显示jpeg。

然而,它绝对不会在我尝试运行它的任何其他WinXP机器上显示JPEG文件。

我已经梳理了网络以获得解决方案,并将所有相关的dll包含在正确的位置(/imageformats/qjpeg4.dll),但它无法正常工作。

源代码全部位于https://github.com/theteep/Qt-Webkit-Wrapper

我正在使用Qt 4.8.1。

我不知道链接到预编译软件的礼节,但如果有人想看到它,我很乐意把我的Windows部署放到github上。

任何帮助都会受到大力赞赏,我真的需要让它适用于客户项目!

1 个答案:

答案 0 :(得分:0)

更新:这是一个非常奇怪的事情,当我回来重新启动我的Windows实例,然后重新运行可执行文件时,图像显示正确。对我原来的问题不是一个非常令人满意的答案我知道,但至少它似乎有效。