QUrl不同版本之间的坑
生活随笔
收集整理的這篇文章主要介紹了
QUrl不同版本之间的坑
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在項(xiàng)目中使用了native application + html的方式構(gòu)建界面。 之前在4.8.4用QUrl直接加載相對(duì)路徑一點(diǎn)問題都沒有。但是切換到5.1編譯之后卻發(fā)現(xiàn)本地的html文件全部沒有加載。再切換到4.8.4就沒有問題。
起初以為是QWebView版本差異的問題,然后一邊Google一邊看文檔,沒有發(fā)現(xiàn)倪端。
而后想起程序向?qū)е杏蠬TML5 項(xiàng)目的向?qū)?#xff0c;創(chuàng)建了一個(gè)倒入本地的HTML發(fā)現(xiàn)可以正常顯示。看它生成的模版代碼中是把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑去加載的。隨即更改自己的代碼成絕對(duì)路徑,問題解決。。
總結(jié)如下:Qt4.8中QUrl可以扔一個(gè)相對(duì)路徑,而Qt5.1中不認(rèn)相對(duì)路徑。
轉(zhuǎn)載于:https://www.cnblogs.com/pangblog/p/3315318.html
總結(jié)
以上是生活随笔為你收集整理的QUrl不同版本之间的坑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用python做一张图片_如何用pyth
- 下一篇: print()的作用是什么?