Возникла такая проблема:
Пишу программу с использованием qt4. Русский текст отображается
закорючками, причем если, скажем, текстовые метки устанавливать в
дизайнере, то все нормально, а если делать это из
программы, например вызвать диалог открытия файла:
QString fileName = QFileDialog::getOpenFileName(this,
tr("Открыть Файл"), "", tr("Любые файлы (*.*)"));
То вместо русского текста появятся закорючки.
Системная локаль ru_RU.UTF-8, файл с исходниками тоже в utf8. Конструкции вида:
QString text = "Что-нибудь";
QLabel *label =new QLabel(text.toUtf8);
тоже не помогают (получаются другие закорючки).

Ответ на:
комментарий
от UVV

Ответ на:
комментарий
от riko

Ответ на:
комментарий
от vgudkov
Ответ на:
комментарий
от UVV

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Qt 4.6] не могу записать в контрол. причину не понимаю (2010)
- Форум Помогите ламеру с Qstring (2006)
- Форум Русская языка (2008)
- Форум Русский язык (2007)
- Форум Русский язык. (2007)
- Форум Русский язык :) (2003)
- Форум Русский язык :) (2003)
- Форум Русский язык :) (2003)
- Форум Русский язык... (2002)
- Форум Русский язык (2005)