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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как определить кодировку системы?  (Прочитано 3522 раз)
toshcka
Гость
« : Январь 03, 2010, 14:37 »

собственно, сабж. в программе везде пишу на английском, использую tr() и фалы переводов.
в main.cpp нужно установить QTextCodec::setCodecForTr(codecInSystem).

так вот, как получить используемую в системе кодировку в переменную codecInSystem?
QLocale::name() возвращает язык и страну, например у меня это ru_RU, а как получить кодировку ума не представляю  Непонимающий
Записан
BRE
Гость
« Ответ #1 : Январь 03, 2010, 14:52 »

QTextCodec * QTextCodec::codecForLocale ()   [static]
Записан
toshcka
Гость
« Ответ #2 : Январь 03, 2010, 14:59 »

QTextCodec * QTextCodec::codecForLocale ()   [static]
то, что нужно, премного благодарен Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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