Parameters 如何在QT中编码URL参数?

Parameters 如何在QT中编码URL参数?,parameters,qt4,urlencode,Parameters,Qt4,Urlencode,我有以下网址 QString url = "http://www.gigacooldomainname.com/" + setName + "/" + fileName + ".jpg" 其中setName和fileName是QString变量 我希望有以下资料: QString url = "http://www.gigacooldomainname.com/" + QUrlParameter::encode(setName) + "/" + QUrlParameter::encode(fi

我有以下网址

QString url = "http://www.gigacooldomainname.com/" + setName + "/" + fileName + ".jpg"
其中setName和fileName是QString变量

我希望有以下资料:

QString url = "http://www.gigacooldomainname.com/" + QUrlParameter::encode(setName) + "/" + QUrlParameter::encode(fileName) + ".jpg"
不幸的是,没有这样的QUrlParameter类或encode方法

我知道我可以自己写一个,但我很好奇QT4中是否已有解决方案


我对Q3Url::encode解决方案也不感兴趣,因为我没有Q3Url头。

使用(静态方法;)

在QML中,您可以使用
encodeURIComponent(str)
,这是一种解决方案。

在QML中如何做到这一点?@Nulik,
encodeURIComponent()
。作为答案贴在下面。