Qt: Невозможно загрузить файл TTF

У меня есть приложение, встроенное в Qt, которое я разрабатываю в OpenSuse 11.4, где мне нужно загрузить файл шрифта TTF. Однако когда я вызываю функцию int QFontDatabase :: addApplicationFont () , она возвращает -1 .

Прочитав документацию, я обнаружил, что добавление шрифтов приложений на платформах Unix / X11 без fontconfig в настоящее время не поддерживается.

Я проверил через YaST, установлен ли у меня fontconfig, и он установлен - но я не думаю, что это связано, потому что я использую встроенную библиотеку qt. Я думаю, мне нужно, чтобы fontconfig поддерживал встроенную библиотеку qt, но как мне это сделать?

Поддерживает ли fontconfig даже qt-embedded? Кто-нибудь может сказать мне, что происходит?

7
задан troyane 17 December 2012 в 21:31
поделиться