Russian Qt Forum

Qt => Мультимедиа => Тема начата: ufna от Апрель 06, 2010, 22:50



Название: Экспорт шрифтов
Отправлено: ufna от Апрель 06, 2010, 22:50
Добрый день,

В программе пользователь может выбирать различные шрифты из QFontComboBox, использовать их. Потом сохраняет все данные в файл. Но затем мне нужно открыть это на машине, где этих шрифтов нет. Как их можно экспортировать из системы пользователя?


Название: Re: Экспорт шрифтов
Отправлено: voronElf от Апрель 07, 2010, 08:09
Файлы шрифтов таскать рядом с сохраненным файлом, либо сохраненный файл сделать сложнее по структуре и засовывать содержимое файла шрифта туда, при чтении извлекать и загружать шрифты эти


Название: Re: Экспорт шрифтов
Отправлено: ufna от Апрель 07, 2010, 11:06
да это то не вопрос, вопрос в том как эти шрифты выдрать из системы?

платформа Win.


Название: Re: Экспорт шрифтов
Отправлено: Пантер от Апрель 07, 2010, 11:35
c:\windows\Fonts


Название: Re: Экспорт шрифтов
Отправлено: ufna от Апрель 07, 2010, 11:41
то что там все шрифты лежат это понятно. но есть у нас объект QFont. Как из него понять, какие шрифты мне точно нужны? Я ж не могу тягать все.


Название: Re: Экспорт шрифтов
Отправлено: voronElf от Апрель 07, 2010, 11:47
посмотрел QFontDatabase, загрузка из файла, из массива байтов есть, обратно нету. QFont и QFontInfo тоже методов не увидел нужных. Подождем, можт кто решил ... Интересно стало.


Название: Re: Экспорт шрифтов
Отправлено: lit-uriy от Апрель 07, 2010, 12:27
>>c:\windows\Fonts
а у меня нет такого пути ;)


Название: Re: Экспорт шрифтов
Отправлено: ритт от Май 30, 2010, 17:37
посмотрел QFontDatabase, загрузка из файла, из массива байтов есть, обратно нету. QFont и QFontInfo тоже методов не увидел нужных. Подождем, можт кто решил ... Интересно стало.
а чего ждать? постите саггест троллям.