Comment encoder les paramètres d'URL dans QT?

J'ai l'URL suivante

QString url = "http://www.gigacooldomainname.com/" + setName + "/" + fileName + ".jpg"

où setName et le nom de fichier sont QString variables.

Je désire avoir le suivant:

QString url = "http://www.gigacooldomainname.com/" + QUrlParameter::encode(setName) + "/" + QUrlParameter::encode(fileName) + ".jpg"

Malheureusement, il n'est pas QUrlParameter classe ou méthode encode.

Je sais que je peux en écrire un moi-même mais il était curieux de savoir si il y a déjà une solution existante en QT4.

Je ne suis pas non plus intéressé à en Q3Url::encode une solution, car je n'ai pas le Q3Url en-têtes.

source d'informationauteur Ivelin Nikolaev