将QT WebKitWidgets应用程序部署到Windows XP

时间:2015-06-15 12:06:16

标签: windows qt deployment qtwebkit qwebkit

来自Linux,使用QT5.4(应用程序编译并按预期工作)

如果您对该主题感兴趣,只需在没有安装QT的XP机器上运行fancybrowser示例...

我的第一次尝试是使用MXE(并手动复制dll)。没有成功。 使用Windows XP设置VM。 使用 windeployqt 。 应用“工作”,但QWebView不显示任何内容。

尝试qt.conf

[Paths]
Prefix=.

等等。 仍然不成功

windeployqt包含所有选项,包括webkit,编译器,角度...... 没有成功......

阅读QWebEngine将是下一个。 在Linux(OK)Windows上编译一个小例子(Mingw不支持qwebengine !!!)。 因此在使用Windows 8设置新的虚拟机之前(msvc 2010不支持qwebengine)并且可能会发现应用程序无法在XP上运行.... 并从QWebView移植到QWebEngineView ....

请帮助: 如何在Windows上部署webkitwidgets应用程序? (没有安装Qt,这将是我的最后一次机会......)

修改

完成下一步是在开发计算机和目标计算机上运行 ProcessExplorer 。解析两台机器上加载的dll的输出,它们没有区别。 所有必需的dll都已加载?仍无显示 ...

1 个答案:

答案 0 :(得分:0)

这个问题应该在上周发布的Qt5.5.1中解决。 只需使用Qt的Deploy Tool:)