Russian Qt Forum

Qt => Общие вопросы => Тема начата: onlik от Февраль 05, 2009, 22:02



Название: QDir::entryList
Отправлено: onlik от Февраль 05, 2009, 22:02
Проблема с русскими именами, загружает абракадабру (((
Подскажите, что делать?


Название: Re: QDir::entryList
Отправлено: Пантер от Февраль 06, 2009, 07:24
Куда выводишь? Какая локаль? Приведи кусок кода.


Название: Re: QDir::entryList
Отправлено: onlik от Февраль 06, 2009, 11:39
работаю с консолью, локаль никакую не устанавливал... создал новый проект, вывел в меседжбокс все нормально. Т.е. если хранить в QString, то будет все нормально?


Название: Re: QDir::entryList
Отправлено: lit-uriy от Февраль 06, 2009, 12:01
onlik, ты поди на виндовозе?
это пожалуй единственная ОСь с двумя разными кодировками, в GUI одна кодировка, а в консоли - другая.


Название: Re: QDir::entryList
Отправлено: onlik от Февраль 06, 2009, 12:26
Да, под вин кодю


Название: Re: QDir::entryList
Отправлено: Пантер от Февраль 06, 2009, 12:33
Поищи по форуму про вывод на консоль и коркозяблы.


Название: Re: QDir::entryList
Отправлено: Steven_Orko от Февраль 06, 2009, 12:48
Посмотри нативную
Код:
chartoem()
Кажется, она так называется...