[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: KIO::UDSEntry and URL encoding
From: Martin Koller <kollix () aon ! at>
Date: 2012-08-13 12:28:02
Message-ID: 201208131428.07604.kollix () aon ! at
[Download RAW message or body]
Hi,
(using 4.9.0)
when using konqueror and typing "man:" it starts to list possible entries which the \
kio_man slave generates. However, konqueror displays percent encoded URLs, e.g. \
"man:%281%29/" instead of "man:(1)/" kio_man creates the KIO::UDSEntry as follows:
QString name = "man:/(" + *it + ')';
uds_entry.insert( KIO::UDSEntry::UDS_NAME, sectionName( *it ) );
uds_entry.insert( KIO::UDSEntry::UDS_URL, name );
(sectionName(...) delivers a human readable text)
What I do not find in the KIO::UDSEntry documentation is if the URL should use \
percent encoded strings or not. However doing a simple test where I explicitely use \
QString name = "man:/%28" + *it + "%29"; does not work either.
Is this a general problem in konqueror (or the combobox it uses or I don't know where \
in kdelibs) or do I have to change something in kio_man ?
--
Best regards/Schöne Grüße
Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
Geschenkideen, Accessoires, Seifen, Kulinarisches: www.bibibest.at
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic