crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

vizir1989
  опции профиля:
сообщение 16.12.2012, 17:08
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 12
Регистрация: 14.5.2012
Пользователь №: 3377

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго времени суток!
Исходные данные:
Qt Creator 2.4.1
Qt 4.8.4
исходники в UTF-8
в main.cpp написано:
    QTextCodec *cyrillicCodec = QTextCodec::codecForName("UTF-8");
    QTextCodec::setCodecForTr(cyrillicCodec);
    QTextCodec::setCodecForLocale(cyrillicCodec);
    QTextCodec::setCodecForCStrings(cyrillicCodec);


Итог:
Кириллица не отображается. Вообще, нет ни крякозябр, ни чего.
Ни в комбобоксе, ни на кнопке, ни в QFileDialog::getOpenFileName.

P.S. Система Linux Mint 13 с кедами.
uname -a
Раскрывающийся текст

Linux vizir-PC 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux


еще инфа, может поможет.
1. qDebug нормально выводит русский язык.
2. Мне ни как не удается поменять шрифт через
QApplacation::setFont(...);
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 12.6.2025, 10:43