By the way, this is covered by bug <a href="http://bugs.kde.org/show_bug.cgi?id=56071" class="external text" title="http://bugs.kde.org/show_bug.cgi?id=56071" rel="nofollow">#56071</a><br><br><div class="gmail_quote">2008/11/21 Daniel Winter <span dir="ltr"><<a href="mailto:dw@danielwinter.de">dw@danielwinter.de</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Am Wednesday 19 November 2008 21:42:23 schrieb Christian Ehrlicher:<br>
<div class="Ih2E3d">> Hi,<br>
><br>
> When QFile::encodeName() can't convert an unicode character into the<br>
> system locale (== all locales except utf-8), the non-convertable<br>
> character is replaced by a question mark. Now that the filename is<br>
> broken, KDE_stat() can't do anything usefull and fails.<br>
> For me looks like KDE_stat() and others are broken by design (when<br>
> system locale is not utf-8) and we need a unicode version of KDE_stat().<br>
<br>
</div>Ok, you are talking about Windows, but is the problem I am seeing on Linux<br>
related to this:<br>
<br>
I have some files on a usb flash device (vfat) and well somehow they have a<br>
weird encoding. Bash/Dolphin and apps are showing "?" or similar for some<br>
chars.<br>
<br>
The problem now is: I can not use that files with KDE at all. I can not even<br>
rename them though Dolphin is showing the files and their size pretty well. I<br>
have to start konsole and rename them using "mv" which is pretty complicated<br>
if the file starts with a "?" char..<br>
<br>
<br>
</blockquote></div><br>