crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в подскажите, как реализовать QInputMethod и QInputContext в QT4
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Admin Дата 23.3.2008, 10:23
  Я конечно могу и ошибаться, но это не только для чтения - записи в файл или БД, но и для использования в пользовательском интерфейсе и полях ввода. Сам не пробовал, почему и не уверен до конца. :)
novichkov Дата 23.3.2008, 9:35
 
Цитата(Admin @ 22.3.2008, 10:08) *
А обязательно тебе использование именно QInputMethod и QInputContext?

Может достаточно будет QTextCodec::codecForName( "Big5-HKSCS");

Или в Qt 3 есть такие классы как:
Цитата
QBig5Codec
The QBig5Codec class provides conversion to and from the Big5 encoding

Цитата
QBig5hkscsCodec
The QBig5hkscsCodec class provides conversion to and from the Big5-HKSCS encoding.



Насколько я понимаю, с помощью этих кодировок можно лишь записать строку QString в файл в кодировке Big5, но никак не ввести в текстовом редакторе иероглиф с помощью латиницы (пиньиня). Те, кто занимался методами ввода, меня поймут.
Admin Дата 22.3.2008, 10:08
  А обязательно тебе использование именно QInputMethod и QInputContext?

Может достаточно будет QTextCodec::codecForName( "Big5-HKSCS");

Или в Qt 3 есть такие классы как:
Цитата
QBig5Codec
The QBig5Codec class provides conversion to and from the Big5 encoding

Цитата
QBig5hkscsCodec
The QBig5hkscsCodec class provides conversion to and from the Big5-HKSCS encoding.
novichkov Дата 20.3.2008, 19:55
  Пытаюсь реализовать метод ввода для китайского языка, однако справка по классам QInputMethod и QInputContext скудна. Если кто уже сталкивался, подскажите, как правильно их заполнить.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 19.4.2024, 14:38