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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.