Version: (using KDE 4.1.4) Compiler: Qt User Interface Compiler version 4.4.3 OS: Linux Installed from: Ubuntu Packages I designed an UI in QT Designer for use with Qyoto (Qt C# binding). As I'm French, some of my QLabel objects use stressed characters (like é, è, ç, à, û... even other non-ASCII characters like ©). When I compile the .ui file with UICS (the UI compiler from Qyoto development tools), all my strings seems to be converted in non-Utf8 encoding : all stressed characters are replaced by escaped sequences that do not compile under GMCS (Mono C# compiler). For example : "Chaîne à coder :" becomes "Cha\303\256ne \303\240 coder :" in the source file generated by UICS. When I compile it, I obtain errors like : "Unrecognized escape sequence '\3' (CS1009)". So UICS is completely useless for non-English languages.
Ooops ! This bug should not be related to "kde" product, but to "bindings"... Sorry.
SVN commit 933302 by arnorehn: * Fix uics generating the wrong escape codes for non-ASCII characters. Fixes bug reported by CedX. BUG: 185605 M +6 -8 utils.h WebSVN link: http://websvn.kde.org/?view=rev&revision=933302