Название: Русский язык в приложения Qt под Symbian Отправлено: Gizur от Июль 09, 2010, 13:18 В процессе написания программы вида "Hello, world" для "пробы пера" заметил особенность, что ввод с клавиатуры на русском происходит нормально. Но отображается затем "кракозяброй". Никто не сталкивался с данной проблемой? Есть ли пути решения?
Название: Re: Русский язык в приложения Qt под Symbian Отправлено: lit-uriy от Июль 10, 2010, 14:10 >>Но отображается затем "кракозяброй"
что значит "затем", что ты делаешь с текстом, котрый вводит пользователь? Название: Re: Русский язык в приложения Qt под Symbian Отправлено: Gizur от Июль 11, 2010, 06:13 Я имел ввиду, что у меня на телефоне при вводе текста открывается отдельное окно, где вводится текст (отображение кирилицы есть). После окончания ввода снова отображается окно программы и в поле TextEdit отобржаюся "кракозябры".
Название: Re: Русский язык в приложения Qt под Symbian Отправлено: lit-uriy от Июль 11, 2010, 11:28 >>и в поле TextEdit отобржаюся "кракозябры"
ты в этот TextEdit копируешь введённый пользователем текст? если так, то это странно. Должно быть всё ровно. Название: Re: Русский язык в приложения Qt под Symbian Отправлено: Gizur от Июль 13, 2010, 08:02 >>и в поле TextEdit отобржаюся "кракозябры" ты в этот TextEdit копируешь введённый пользователем текст? если так, то это странно. Должно быть всё ровно. Я не копирую текст. На форме есть поле TextEdit, в которое после окончания ввода данных попадают "кракозябры". Поясню чуть по подробнее - в Симбиане несколько клавиатур: 1. Обычная экранная - при вводе "кракозябры" сразу отображаются в поле TextEdit; 2. Открывается новое окно с полноэкранной клавиатурой. В этом окне буквы отображаются верно. Но после нажатия кнопки подтверждения в поле TextEdit отображаются "кракозябры". Попытки играть с значением атрибута Locale не привели к отображению кириллицы. Попытаюсь ещё поиграть со шрифтами - может это поможет. |