Qt 4.8 QUrl.toLocalFile behavior change, impacts to KUrl (and friends)
Kevin Kofler
kevin.kofler at chello.at
Sun Oct 30 21:34:48 GMT 2011
Thiago Macieira wrote:
>> 2. heuristically (replacing the current KUrl::KUrl and
>> KUrl::fromPathToUrl): * absolute paths should be file paths
>>* relative paths should be file paths (!) (currently, they're URLs)
>>* everything with a URL scheme (protocol) should be a URL
>
> I disagree and will not implement this in QUrl.
You keep claiming this is not needed or useful, but how else would you
suggest handling the use case of a network-transparent file dialog (or file
requester, i.e. a line edit + an "open" button which brings up a file
dialog, to be used in dialogs, see KUrlRequester) where the USER expects to
be able to type in any of:
* an absolute path,
* a path relative to some local current directory or
* a URL, which will always be absolute?
Should all the code needing to handle something like this come with their
own heuristics to handle this same user input?
Anyway, it can be implemented in KUrl (replacing or adding to the current
heuristics, which are also not in QUrl).
Kevin Kofler
More information about the kde-core-devel
mailing list