標籤:ebs 相對路徑 存在 dem oid 常見 dir iap png
qt中存在以下幾種路徑的使用方式。
- 1、qrc內建資源在應用程式中屬於唯讀資源,作為應用程式的一部分,而不是在一個檔案夾中與app分離。資源檔在.qrc檔案中的路徑如 <file>img/car.png</file>所示,那麼我們在使用路徑時可以這樣使用qfile file(“:/imag/car.png”)。
- 2、絕對路徑,在windows/linux 是這樣的形式”e:/img/car.jpg”,可以這樣使用qfile file(“e:/img/car.jpg”)。
- 3、相對路徑,相對路徑中常見的符號“./”表示目前的目錄,“../”表示上層目錄。C:/img/car.jpg;c:/img/cardir/car2.jpg。 從car2.jpg訪問到car.jpg應該用“../car.jpg”,而從car.jpg訪問到car.jpg應該用“./cardir/car2.jpg”。
針對qt中不同的類在不同的環境中路徑的使用也不相同(使用檔案夾的資源)。
假如同一個檔案在windows的路徑為“E:/workplace/test/assets”。
在android的路徑為“/data/data/org.qtproject.example.test”。
- 1、 demo.html在qml WebView元素的使用。
Windows: "E:/workplace/test/assets/demo.html"。
Android:”file:// /data/data/org.qtproject.example.test/demo.html”
- 2、sound.wav 在QMediaPlayer的使用。
Windows: "E:/workplace/test/assets/sound.wav "。
Android:”/data/data/org.qtproject.example.test/sound.wav”
暫寫這些。
Websocket 中ws:// 與wss://
http:// 與https://
qt 在windows 以及android 運用資源時的路徑使用用限制