我想顯示url的路徑(QML的url類型)。這樣做使用toString()
給我一個前綴file:///
的路徑。 是否有類似於QUrl的toLocalFile()
的功能,這樣我就不需要自己寫一個帶正則表達式和平臺的區別了?QML的url類型的本地文件表示形式
例子:
property url foo: some_variable_that_links_to_a_QUrl_in_C++
...
Text {
text: foo
}
這說明file:///my/path/to/happiness/
但我想/my/path/to/happiness/
我不這麼認爲。爲什麼你需要這種格式的網址?你可以只刪除JavaScript中的前7個字符。 :p – Mitch
我需要這種格式在GUI中顯示它,所以它應該看起來不錯。 ;) 因爲在Windows上我必須刪除'file:///'(3斜線),而在Mac上它只有兩個,因爲我想在OSX上保留前導斜槓。如果有類似於QUrl的'toLocalFile()'的東西,會不錯。 – DenverCoder21