LINUX.ORG.RU

Примитив: русский на виджетах в qt4


0

0
Знаю что примитив, но гугл не поддается. Как зделать кнопку с русской подписью на qt4?

button = new QPushButton(tr("КНОПКА!!!"), this); // создает крокозябры.

Исходник в utf8, локаль - utf8.
Что там надо сделать с QTranslator и QTextCodec?

Спасибо!

Ещё можно сделать trUtf8 вместо tr
gaa ★★
()
Ответ на: комментарий от generatorglukoff
> неиспользовать русский в коде, а вынести его на gettext?
Не на gettext, а в tr.
UVV ★★★★★
()
2 fifajan:
Не нужно использовать русский в коде. Тем более, если это делаешь для диплома. Да и вообще стоит взять это за правило! Все сообщения пишутся на английском и создаётся файл перевода.
UVV ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.