Russian Qt Forum

Qt => Общие вопросы => Тема начата: chu от Июль 25, 2013, 14:28



Название: QFontEngine glyph neither outline nor bitmap format=0
Отправлено: chu от Июль 25, 2013, 14:28
В консоли приложения выскакивают следующие сообщения:
Цитировать
load glyph faild err=6 face=0x815c160, glyph=896
QFontEngine: Glyph neither outline nor bitmap format=0
Появились они при переносе приложения с винды на МСВС 3.0.
Откуда они берутся и как от них избавится?


Название: Re: QFontEngine glyph neither outline nor bitmap format=0
Отправлено: GreatSnake от Июль 25, 2013, 14:47
Появились они при переносе приложения с винды на МСВС 3.0.
Откуда они берутся и как от них избавится?
Перенос тут не причём.
Проблема в используемом FreeType фонте.


Название: Re: QFontEngine glyph neither outline nor bitmap format=0
Отправлено: chu от Июль 25, 2013, 16:28
Перенос тут не причём.
Проблема в используемом FreeType фонте.
А что такое FreeType фонт?
В моем приложении несколько вкладок. QFont в коде использую только для выделения жирным и увеличения размера некоторых табличных итемов.
Использую его во всех вкладках одинаково, но вот эти злополучные соощения появляются только при переходе на одну конкретную вкладку.


Название: Re: QFontEngine glyph neither outline nor bitmap format=0
Отправлено: RomiX от Август 01, 2013, 07:32
Возможно, в каком-то шрифте нет части жирных (или ещё каких-то) символов...


Название: Re: QFontEngine glyph neither outline nor bitmap format=0
Отправлено: chu от Август 05, 2013, 09:23
Перелопатил весь графический интерфейс, обнаружил что проблема в кнопке с текстом: "Отправка\nданных". Поставил до и после \n по пробелу и предупреждение пропало.