QURLから「クエリ文字列」を取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/3518090

  •  29-09-2019
  •  | 
  •  

質問

QURLがあり、Path+File+Paramsを抽出する必要があります。基本的には、ホスト名以外のすべて - httpを介して要求されるもの。

QT 4.6ドキュメントを調べましたが、これを行うように見えるものは見つかりませんでした。

どのような方法を呼びますか?

役に立ちましたか?

解決

スキームをクリアできます setScheme. 。その後、URLは相対的なものになるため、HostNameを文字列に変換するときにホスト名を返すことはもうありません。

QUrl someUrl("http://stackoverflow.com/foo/bar?spam=eggs");
someUrl.setScheme("");
someUrl.toString();

または、与えることができます toString() 方法いくつかの追加パラメーター:

QUrl someUrl("http://stackoverflow.com/foo/bar?spam=eggs");
someUrl.toString(QUrl::RemoveScheme);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top