Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: crossly от Май 13, 2009, 09:11



Название: QTextEdit paint
Отправлено: crossly от Май 13, 2009, 09:11
здрасти.... есть интересная задачка... нужно показать в QTextEdit текст с указанным размером шрифта... при этом не меняя размер шрифта QTextDocument QTextEdit'а.... :o

помогите с реализацией.... никак сообразить не могу...


Название: Re: QTextEdit paint
Отправлено: spirit от Май 13, 2009, 09:13
рендери текст на картинке, а потом вставляй эту картинку в текстЭдит.


Название: Re: QTextEdit paint
Отправлено: crossly от Май 13, 2009, 09:51
изврат.... :)


Название: Re: QTextEdit paint
Отправлено: spirit от Май 13, 2009, 09:53
изврат вообще в задаче. есть средства для установки шрифта, почему бы их и не использовать?


Название: Re: QTextEdit paint
Отправлено: crossly от Май 13, 2009, 10:01
 в том то и проблема что нельзя.... текст у меня в html.... если установить шрифт по больше естественно он изменится и в html... а мне это не нужно...


Название: Re: QTextEdit paint
Отправлено: EhTemka от Май 13, 2009, 15:51
QTextEdit::zoomIn/zoomOut. Не вижу ни каких проблем в изменении размеров шрифтов в html. Если тебе нужно потом сохранять этот html, всегда можно вернуть размеры в исходное состояние при помощи тех же функций.