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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Русский в messageBox  (Прочитано 5492 раз)
ruzik
Гость
« : Март 28, 2011, 15:13 »

Здравствуйте, не подскажите как организовать что бы русские буквы нормально показывались в messageBox
Записан
alexman
Гость
« Ответ #1 : Март 28, 2011, 15:27 »

Пиши на англ., а потом переводи!
Записан
ruzik
Гость
« Ответ #2 : Март 28, 2011, 15:41 »

прога небольшая(бытовая) для друзей, поэтому файлы с переводами таскать с собой не желательно
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Март 28, 2011, 15:44 »

Запихни их в ресурсы.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ruzik
Гость
« Ответ #4 : Март 28, 2011, 15:50 »

а что мысль, спасибо!
Записан
ruzik
Гость
« Ответ #5 : Март 28, 2011, 16:07 »

А не подскажите в чем ошибка
message->setText(":/Random/rulers.txt");
и выдает :/Random/rulers.txt хотя с иконками срабатывает
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #6 : Март 28, 2011, 16:14 »

facepalm.png

Ппц. Да включи ты мозги.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
serg_hd
Хакер
*****
Offline Offline

Сообщений: 668



Просмотр профиля
« Ответ #7 : Март 28, 2011, 18:39 »

А не подскажите в чем ошибка
message->setText(":/Random/rulers.txt");
и выдает :/Random/rulers.txt хотя с иконками срабатывает

rusik, тебе же Пантер выше сказал, что "запихни их в ресурсы". Их - это файлы переводов, а не txt-файлы. Т.е. после того как пропишешь их в qrc-файлах по принципу как прописываешь картинки, то путь указывать надо будет, наверное, примерно так:

Код
C++ (Qt)
QTranslator translator;
translator.load(":/translations/ru");
 

Остальная вся работа как с обычным переводом.
Записан

kubuntu/Win7/x64/NetBeans
ruzik
Гость
« Ответ #8 : Март 28, 2011, 20:02 »

Спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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