Русская кодировка в Qt, Не видны буквы... |
Здравствуйте, гость ( Вход | Регистрация )
Русская кодировка в Qt, Не видны буквы... |
++Norton++ |
12.2.2009, 14:58
Сообщение
#1
|
Студент Группа: Участник Сообщений: 98 Регистрация: 5.10.2008 Пользователь №: 380 Спасибо сказали: 0 раз(а) Репутация: 1 |
Есть такой вот такие куски кода:
и
В первом случае в statusLabel (label) выводятся нечитаемые символы неизвестной кодировки. Во втором случае в файл записывается только "This is test: ". Слово "Тест" в него вообще не записывается. Вопрос в том, можно ли как-нибудь это все поправить? |
|
|
Litkevich Yuriy |
12.2.2009, 16:51
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Вот объявление (в widget.cpp): это не объявление, а реализацияtr(ui->phormulEdit->text()) << i << tr(ui->taskEdit->text()); к стати говоря, в функцию tr оборачивай только строковые константы, как здесь:tr("№")
|
|
|
Текстовая версия | Сейчас: 15.1.2025, 3:18 |