[Eric] Re: Three small path Eric4
Detlev Offenbach
detlev at die-offenbachs.de
Sun Apr 1 13:37:47 BST 2007
On Sonntag, 1. April 2007, Tonal wrote:
> Detlev Offenbach wrote:
> >> eric4_3.diff - for correct open eric4 if os PATH variable contains dir
> >> names in OEM codepage.
> >
> > Can you please explain, what the problem is. What happens with the code
> > as distributed?
>
> Win32 Rus contains 2 Russian codepage: ANSI - cp1251 and OEM - cp866.
> GUI applications input/output in ANSI codepage, but console applications
> input/output in OEM.
> All command prompt utility and OS environment variable has OEM codepage.
>
> My source code and my GUI programs have ANSI codepage. But os.environ
> dictionary may contain string in OEM codapage.
> In this case isinpath() may crash in process of converting such string
> to Unicode.
> I do not understand how can I learn OEM codepage in all other locales.
> QProcess.systemEnvironment resolve this problem.
What did you set on the Qt config page as default encoding? Have you tried
cp866?
Detlev
--
Detlev Offenbach
detlev at die-offenbachs.de
More information about the Eric
mailing list