crossplatform.ru

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

Петр91
  опции профиля:
сообщение 18.9.2011, 8:16
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 19
Регистрация: 10.6.2011
Пользователь №: 2731

Спасибо сказали: 0 раз(а)




Репутация:   0  


Опишу проблему и задачу в целом. Пользователь вводи русскую букву, а вы водиться третья буква от введеной пользователем. Т.е введенный вользовательский символ записывается в переменную, узнается код символа, и прибавляется число три допустим. Проблема возникла с кодировкой. раньше я прописывал
#ifdef Q_OS_WIN32
QTextCodec *codec = QTextCodec::codecForName("Windows-1251");
QTextCodec::setCodecForTr( codec );
QTextCodec::setCodecForCStrings( codec );
QTextCodec::setCodecForLocale( codec );
#endif

А сейчас ничего что то не работает...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 17.6.2025, 22:00