Russian Qt Forum
Ноябрь 23, 2024, 01:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt3 и Win 98  (Прочитано 5919 раз)
igor87
Гость
« : Сентябрь 20, 2005, 11:46 »

Написал прогу с испоьзование Qt 3.3.4. В Win XP и Win 2000 идет без проблемм, так как там поумолчанию интерфейс в юникоде, а вот в 98-ой вместо русских букв вопросы. Пробовал вывод не через trUtf8(), а через tr() с использованием  QTextCodec::setCodecForTr( QTextCodec::codecForName("utf8") ); (смена кодировки, естственно была раньше вывода). Вместо СР1251 пробовал и другие кодировки, но без результатно. Можно-ли как-то частично переписав программу заставить работать ее нормально или же можно как-то в 98-ой заставить работать Utf8?
Записан
Alexei
Гость
« Ответ #1 : Сентябрь 20, 2005, 12:29 »

Я использовал только QTextCodec::setCodecForCStrings и под 98-ми все работает хорошо, в том числе, и с применением tr.
Записан
igor87
Гость
« Ответ #2 : Сентябрь 20, 2005, 12:49 »

Не идет с QTextCodec::setCodecForCStrings. Пробовал с разным кодировками.
Записан
Zmey
Гость
« Ответ #3 : Сентябрь 20, 2005, 16:42 »

По умолчанию используется шрифт, которого нет в 98 винде. Смени шрифт, поставь, например, Arial.
Записан
igor87
Гость
« Ответ #4 : Сентябрь 20, 2005, 17:30 »

Со сменой шрифта тоже не получается. Поставил Arial попробовал с utf8, в 2000 и ХР нормально, в 98 не пашет. С другими кодировками вообще ни в какой не работает.
Записан
igor87
Гость
« Ответ #5 : Сентябрь 20, 2005, 21:55 »

Заработало Веселый  Веселый  Веселый Скомпилил безо всяких изменений в VC++ 6.0 . И все нормально заработало. Видимо траблы были из-за VS 2003.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.