Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Григорий от Март 27, 2012, 16:02



Название: растягивание виджета
Отправлено: Григорий от Март 27, 2012, 16:02
 Уважаемые форумчане, как мне конкретно на примере виджета на основе QPushButton , сделать чтобы текст этой кнопки тоже тянулся вместе с самой кнопкой(под растягиванием подразумеваю увеличении размера самого текста)?


Название: Re: растягивание виджета
Отправлено: Bepec от Март 27, 2012, 16:53
Смотри метод resizeEvent и QFont.


Название: Re: растягивание виджета
Отправлено: GreatSnake от Март 27, 2012, 17:03
Смотри метод resizeEvent и QFont.
Плохой совет)


Название: Re: растягивание виджета
Отправлено: Bepec от Март 27, 2012, 17:08
Эм ;) Я всё же мастер простых решений, а не хороших советов :)



Название: Re: растягивание виджета
Отправлено: Григорий от Март 27, 2012, 19:07
Смотри метод resizeEvent и QFont.
Плохой совет)

а вы что посоветуете?


Название: Re: растягивание виджета
Отправлено: GreatSnake от Март 27, 2012, 20:55
а вы что посоветуете?
Простого решения нет.
Зачем вообще нужно такое поведение?


Название: Re: растягивание виджета
Отправлено: Bepec от Март 27, 2012, 20:57
Кстати, а почему мой совет плохой? Если пропорционально подбирать ? :)


Название: Re: растягивание виджета
Отправлено: Dr.Vlad от Апрель 02, 2012, 19:26
Кстати, а почему мой совет плохой? Если пропорционально подбирать ? :)

Есть ещё второй способ, более простой - навесить на кнопку картинку с текстом при помощи стандартного QIcon. Можно и просто перерисовать при помощи QPaint.