crossplatform.ru

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

good_game
  опции профиля:
сообщение 24.11.2013, 20:20
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 43
Регистрация: 18.8.2011
Пользователь №: 2815

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




Репутация:   0  


Здравствуйте, уважаемые форумчане. Использую в своём проекте библиотеку freetype http://www.freetype.org/
Исходники этой библиотеки включены в исходники Qt: <Qt dir>\Src\qtbase\src\3rdparty\freetype\
Под Линуксом оказалось очень просто использовать эту библиотеку:
в pro-файл добавляем
LIBS += -lz -lfreetype

INCLUDEPATH += $$MOC_DIR \
               /usr/include/freetype2 \
               /usr/include

Всё чётко собирается и работает. Необходимые бибилиотеки ставятся пакетом libfreetypedev.

А вот как эту библиотеку собрать под windows? Подскажите, пожалуйста.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
good_game
  опции профиля:
сообщение 29.1.2014, 10:27
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 43
Регистрация: 18.8.2011
Пользователь №: 2815

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




Репутация:   0  


Появилась одна версия. Вот что написано в доработках библиотеки freeType:
Behdad Esfahbod (on behalf of Google) contributed support for color embedded bitmaps (eg. color emoji). A new load flag, FT_LOAD_COLOR, makes FreeType load color embedded-bitmaps, following this draft specification https://color-emoji.googlecode.com/git/specification/v1.html

Для символов есть глифы и есть цветные биткарты. Причём биткарты имеют преимущество перед глифами.
Я попробовал у виджетов выставлять специальный флаг:
QFont f;
f.setFamily(face->family_name);
f.setPixelSize(32);
f.setStyleStrategy(QFont::ForceOutline);

label_widget->setFont(f);

Но это не помогло.

Сообщение отредактировал good_game - 29.1.2014, 10:37
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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


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