crossplatform.ru

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

> Шрифты, Как использовать шрифт из фйла ?
flankerr
  опции профиля:
сообщение 9.1.2008, 13:53
Сообщение #1


Активный участник
***

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

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




Репутация:   0  


Допустим есть шрифт MyFont.ttf
как его загрузить в QFont чтобы им вывесте текст на экран ??
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
flankerr
  опции профиля:
сообщение 9.1.2008, 18:01
Сообщение #2


Активный участник
***

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

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




Репутация:   0  


а ща перестало вылетать....
правда всё равно не работает...

QFont font;
QFile *pFile = new QFile( "BOD_BLAI.TTF");
if( pFile->open( QIODevice::ReadOnly))
{
QDataStream out( pFile);
out >> font ;

painter->setFont(font);
painter->drawText(700,100,QString("qwertyuiop"));
}
текст выводит с тремя горизонтальными полосками сверху по центру и снизу, при этом как то изменить font не удаёться ну та размер постаивть и т.п.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- flankerr   Шрифты   9.1.2008, 13:53
- - ViGOur   Можно воспользоваться: int QFontDatabase::addAppli...   9.1.2008, 14:06
|- - flankerr   Цитата(ViGOur @ 9.1.2008, 14:06) Можно во...   9.1.2008, 15:06
- - ViGOur   Посмотри, поддерживает 4.1 QDataStream & opera...   9.1.2008, 15:41
|- - Tonal   Цитата(ViGOur @ 9.1.2008, 18:41) Посмотри...   9.1.2008, 20:31
- - ViGOur   Ну чего, как дела, получилось?   9.1.2008, 16:31
|- - flankerr   Цитата(ViGOur @ 9.1.2008, 16:31) Ну чего,...   9.1.2008, 17:16
- - ViGOur   Ты не понял, это делается примерно так: QFile *p...   9.1.2008, 17:25
- - flankerr   выглядит красиво но что-то у меня вылетает...   9.1.2008, 17:46
- - ViGOur   Что пишет? Я просто это на коленке писал...   9.1.2008, 17:51
- - flankerr   а ща перестало вылетать.... правда всё равно не ра...   9.1.2008, 18:01
- - ViGOur   Попробуй стандартный фонт какой-нибудь прочитать, ...   9.1.2008, 18:02
- - flankerr   так я с десяток шрифтов пробывал из стандартных - ...   9.1.2008, 18:05
- - ViGOur   Мда, по всей видимости это собственное сохранение-...   9.1.2008, 18:24
- - ViGOur   Цитата(Tonal @ 9.1.2008, 20:31) QFont - э...   10.1.2008, 9:05
- - flankerr   пока вопрос с прямой загрузкой не решён появился д...   10.1.2008, 14:15
- - ViGOur   Может быть это? ЦитатаQStringList QFont::substitut...   10.1.2008, 14:36
- - archimed7592   Ещё, как вариант, можно скомуниздить сырки для заг...   10.1.2008, 16:54


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


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




RSS Текстовая версия Сейчас: 21.12.2024, 5:31