Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ Почему у кнопок QDialogButtonBox в дизайнере QtCreator язык русский, а в программе английсский и как сделать везде одинаково

Автор: Алексей 2.10.2010, 8:42

Почему-то у стандартных кнопок OK и Cancel (другие пока не тестировал) виджета QDialogButtonBox в дизайнере QtCreator язык русский, а в скомпилированной программе английский. Это баг? Если нет, то как увидеть в программе то, что показывает креатор?

Автор: Kagami 2.10.2010, 9:02

Потому что QtCreator загружает файл переводов Qt (qt_ru.qm), а твоя программа скорее всего нет. Если просмотришь в main.cpp QtCreator'a, то увидишь как это делается.

Автор: BRE 2.10.2010, 9:03

Цитата(Алексей @ 2.10.2010, 9:42) *
Почему-то у стандартных кнопок OK и Cancel (другие пока не тестировал) виджета QDialogButtonBox в дизайнере QtCreator язык русский, а в скомпилированной программе английский. Это баг? Если нет, то как увидеть в программе то, что показывает креатор?

Перевод подключить.
Почитай в ассистенте раздел "Internationalization with Qt"

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)