QUrl不同版本之间的坑
发布日期:2021-06-24 18:15:22 浏览次数:3 分类:技术文章

本文共 296 字,大约阅读时间需要 1 分钟。

在项目中使用了native application + html的方式构建界面。 之前在4.8.4用QUrl直接加载相对路径一点问题都没有。但是切换到5.1编译之后却发现本地的html文件全部没有加载。再切换到4.8.4就没有问题。

起初以为是QWebView版本差异的问题,然后一边Google一边看文档,没有发现倪端。

而后想起程序向导中有HTML5 项目的向导,创建了一个倒入本地的HTML发现可以正常显示。看它生成的模版代码中是把相对路径转换为绝对路径去加载的。随即更改自己的代码成绝对路径,问题解决。。

总结如下:Qt4.8中QUrl可以扔一个相对路径,而Qt5.1中不认相对路径。

转载地址:https://blog.csdn.net/weixin_34248258/article/details/86190439 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:struts2 action result type类型
下一篇:图像缩放的双线性内插值算法的原理解析

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月28日 00时24分00秒