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