Seite 1 von 1

[gelöst] QUrl (addQueryItem) mit Leerzeichen

Verfasst: 13. August 2007 12:23
von law.skynet
hi,

ich habe ein problem bei der übergabe von addQueryItem. wenn das item ein leezeichen hat sollte das ja automatisch zb. in %20 umgewandelt werden oder?

irgendwie funktioniert das bei mir nicht...

Code: Alles auswählen

QString localeUrl = "http://foo.com/bar/xml";
QUrl url = localeUrl;

url.addQueryItem(QString::fromLatin1("Title"), (searchLineEdit->text()));
wie kann ich das automatisch wandeln lassen?

Verfasst: 13. August 2007 12:49
von Christian81
Ich würde mal sagen das muss man von Hand machen: http://doc.trolltech.com/4.3/qurl.html# ... ntEncoding

Verfasst: 13. August 2007 12:52
von law.skynet
habe es selber gerade gelöst das problem war, dass ich immer mit url.toString() ausgegeben habe und so wird die url automatisch wieder umgewandelt.

url.toEncoded()

ist die lösung

danke trotzdem