From kde-core-devel Wed Sep 16 13:21:05 2009 From: =?UTF-8?B?QXVyw6lsaWVuIEfDonRlYXU=?= Date: Wed, 16 Sep 2009 13:21:05 +0000 To: kde-core-devel Subject: Re: Request to change signature of a KUrl method Message-Id: <4AB0E641.7060102 () canonical ! com> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=125310733131766 Ramon Zarazua wrote: > Hello. > > I have been working with KUrls frequently, and often I Need to clean the path > of a URL before passing it in as an argument into a function. I am just > suggesting having cleanPath return a reference to itself, to allow chaining, > and avoid having to create temporaries to call the function. I suggest introducing a "KUrl::cleanedPath(const CleanPathOption& options) const" method which would not alter the current url and return a cleaned version. This is BC and quite consistent with other Qt API (example, QRect::adjust() and QRect::adjusted()) Aurelien