[Development] The life of a file name and other possibly mal-encoded strings on non-Windows systems
Thiago Macieira
thiago.macieira at intel.com
Mon Oct 6 17:21:45 CEST 2014
On Monday 06 October 2014 11:12:57 Kuba Ober wrote:
> Thus, how does Qt deal with a directory listing with such “invalid” file
> names? Do they survive the round-trip through a QString and QDirIterator?
> Would it be worthwhile to tackle this issue in a better fashion (whatever
> it might be) for Qt 6?
File names that cannot be decoded using the locale codec are considered
filesystem corruption and are silently dropped. They won't appear in directory
listings.
This was discussed to exhaustion in Qt 5's development process. The conclusion
is to remain at status quo since there is no good, technical solution.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list