У меня есть встроенное приложение Qt, которое я разрабатываю в OpenSuse 11.4, где мне нужно загрузить файл шрифта TTF.Однако когда я вызываю функцию int QFontDatabase::addApplicationFont()
, она возвращает -1
.
После прочтения документации я обнаружил, что добавление шрифтов приложений на платформах Unix / X11 без fontconfig в настоящее время не поддерживается.
Я проверил через YaST, установлен ли у меня fontconfig, и он установлен - но я не думаю, что это связано, потому что я использую встроенную библиотеку qt.Я думаю, что мне нужна поддержка fontconfig библиотеки, встроенной в qt, но как мне это сделать?
Поддерживает ли fontconfig даже встроенную qt?Кто-нибудь может сказать мне, что происходит?