crossplatform.ru

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

> Как руссифицировать QMessageBox ?, Как руссифицировать QMessageBox ?
flankerr
  опции профиля:
сообщение 27.2.2009, 16:26
Сообщение #1


Активный участник
***

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

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




Репутация:   0  


Как руссифицировать QMessageBox ?
Чтобы он стандартные кнопки выводил по русски а не по английски.
QLocale::system().name() = "ru_RU" т.е. система знает свою локаль
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Константин
  опции профиля:
сообщение 2.3.2009, 1:52
Сообщение #2


Студент
*

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

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




Репутация:   1  


Цитата(flankerr @ 28.2.2009, 17:10) *
в таком случае красивее сделать свой messagebox что я и сделал.

в данном случае это как раз не красивее, а глупее /* уж извините */. красивее было бы положить qt_ru.qm в ресурс и подгружать из ресурса. к тому же, оригинальный qt_ru.ts можно урезать, выбросив все неинтересующие строки - qm после пересборки будет весить чуть меньше (если беспокоит размер бинаря)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
flankerr
  опции профиля:
сообщение 2.3.2009, 11:08
Сообщение #3


Активный участник
***

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

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




Репутация:   0  


Цитата(Константин @ 2.3.2009, 1:52) *
красивее было бы положить qt_ru.qm в ресурс и подгружать из ресурса.
а вот об этом я не подумал :)
Хотя мне всё равно нужен был свой диалог т.к. местами требуется не только сообщение выдать но и получить некий ввод.

Сообщение отредактировал flankerr - 2.3.2009, 11:14
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 26.11.2024, 16:38