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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: проблемы с лингвистом  (Прочитано 3129 раз)
XXCoder
Гость
« : Апрель 12, 2007, 09:57 »

Проблема в том что QTranslator должен вызываться ДО загрузки виджетов. А выбор языка идет в настройке в пункте меню. Если кто такое делал, подскажите пожалуйста как правильно сделать переключение языка. Спасибо.  

Код:
void USessionProperty::languageChanged(int n)
{
   QTranslator * ptr = new QTranslator(0);
   
    switch (n)
    {
        case 0: ptr->load("main_ru.qm",".");
        break;
        ....
        ....
    }
    QApplication::installTranslator(ptr);
}

вот так не работает... приложение не обновляется.
Записан
Осенний дождь
Гость
« Ответ #1 : Апрель 12, 2007, 18:01 »

Чуть ниже по ветке форума есть похожая тема.
Динамическая смена языка программы
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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