我想在使用Qt 4時編碼一個URL。它看起來像在Qt 3中,方法是QUrl::encode
,但顯然QUrl
從Qt 3重寫爲Qt 4。沒有看到任何等效的方法。有什麼我失蹤?在Qt4中的URL編碼
7
A
回答
8
還可以使用QUrl::toPercentEncoding來編碼任何的QString沒有它形成一個URL。
1
你想QUrl::setEncodedUrl
和QUrl::toEncoded
0
Qt3 support members for QUrl指向Stephen Chu的回答。剛添加的鏈接,因爲它可能是有用的..
相關問題
- 1. 在Qt4中生成條碼
- 2. 在PHP中的URL編碼
- 3. 在javascript中的URL編碼
- 4. 在javascript中的Url編碼
- 5. 在java中的url編碼?
- 6. C++ GUI編程與QT4源代碼
- 7. 在URL中編碼「&」問題
- 8. url編碼在ios
- 9. 最短的編碼在URL
- 10. python中的URL編碼
- 11. URL編碼URL中的問題
- 12. 在Erlang和Cyrillic中的URL編碼
- 13. 在Java中檢測URL的編碼
- 14. 在Flex和PHP中的URL編碼
- 15. 在已編碼的URL中加號(+)
- 16. URL編碼不編碼
- 17. Qt4中的USB條形碼讀取器
- 18. QT4中的BitBlt?
- 19. 編碼URL
- 20. URL編碼
- 21. Java - 編碼URL
- 22. ASP.Net URL編碼
- 23. 編碼URL
- 24. C - URL編碼
- 25. URL編碼PHP
- 26. SAFARI URL編碼
- 27. URL編碼PHP
- 28. URL編碼
- 29. Knockout.js URL編碼
- 30. 對URL進行URL編碼
百分號編碼是不一樣的URL編碼,假設「世界你好」應成爲「你好%20world」或「你好+世界」? 'toPercentEncoding(「世界你好」)'是一個空操作。 – spraff 2012-01-18 11:06:27
我不使用帶有QT5的QUrl :: toPercentEncoding方法有任何變化。我試圖編碼的「hello world」,它是在「你好%20world」正確編碼 – Bemipefe 2014-10-07 08:01:03