crossplatform.ru

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

> Испорчены? шрифты в Qt
Гость_sanaforewer_*
сообщение 23.3.2012, 11:24
Сообщение #1





Гости








    


пишу в Qt creator'е
ну и при компиляции выдает ошибки такого рода

D:\Documents and Settings\sana\PRAKTI4ESKAYA_4\untitled\dialog.cpp:18: ошибка: C2259: receipt: ­Ґў®§¬®¦­® ᮧ¤ вм нЄ§Ґ¬Ї«па  Ўбва Єв­®Ј® Є« бб
Ё§-§  б«Ґ¤гойЁе з«Ґ­®ў:
qint64 QIODevice::readData(char *,qint64):  Ўбва Єв­л©
D:\QtSDK\Desktop\Qt\4.8.0\msvc2010\include\QtCore/qiodevice.h(155): б¬. ®Ўкпў«Ґ­ЁҐ "QIODevice::readData"
qint64 QIODevice::writeData(const char *,qint64):  Ўбва Єв­л©
D:\QtSDK\Desktop\Qt\4.8.0\msvc2010\include\QtCore/qiodevice.h(157): б¬. ®Ўкпў«Ґ­ЁҐ "QIODevice::writeData"

как превратить эти нечитабельные символы в читабельные?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
RazrFalcon
  опции профиля:
сообщение 23.3.2012, 14:09
Сообщение #2


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

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




Репутация:   212  


Это не шрифты, а кодировка.
В настройках креатора посмотрите.

Ну или в main.cpp добавьте:
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 17.4.2024, 2:41