我有一个QUrl,我需要提取路径+文件+参数.基本上除了主机名之外的所有内容 - 通过HTTP请求的内容.
我查看了Qt 4.6文档,但我找不到任何看起来会这样做的内容.
我会用什么方法打电话?
您可以使用清除方案setScheme.之后,url将是相对的,因此在将其转换为字符串时不应再返回主机名.
QUrl someUrl("http://stackoverflow.com/foo/bar?spam=eggs");
someUrl.setScheme("");
someUrl.toString();
Run Code Online (Sandbox Code Playgroud)
或者,您可以为toString()方法提供一些额外的参数:
QUrl someUrl("http://stackoverflow.com/foo/bar?spam=eggs");
someUrl.toString(QUrl::RemoveScheme);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4094 次 |
| 最近记录: |