Russian Qt Forum

Qt => Вопросы новичков => Тема начата: demaker от Апрель 23, 2013, 10:24



Название: QPushButton, QIcon
Отправлено: demaker от Апрель 23, 2013, 10:24
Подскажите как разместить иконку в кнопке,
чтобы она размещалась не по центру - как стандартно.

Предположим по левому краю или по правому.
И можно ли вообще растянуть изображение на всю кнопку?


Название: Re: QPushButton, QIcon
Отправлено: kambala от Апрель 23, 2013, 12:18
по идее это делается стилями


Название: Re: QPushButton, QIcon
Отправлено: spirits25 от Апрель 23, 2013, 15:05
Предположим по левому краю или по правому.
И можно ли вообще растянуть изображение на всю кнопку?


Когда мне надо было что-то специфическое, я брал QLabel + stylesheet. Там и "background-image:", и "background-attachment:", и "background-repeat:" и ещё что-то уже не припомню.


Название: Re: QPushButton, QIcon
Отправлено: Bepec от Апрель 23, 2013, 15:10
Можно сделать что угодно, но нужна конкретика - а что нужно :D


Название: Re: QPushButton, QIcon
Отправлено: demaker от Апрель 24, 2013, 08:48
Нужно изображение растянуть на всю кнопку


Название: Re: QPushButton, QIcon
Отправлено: nkp от Июль 19, 2018, 20:09
попробую в старой теме спросить - в pyqt  возможно растянуть картинку на всю кнопку?
если да  - то как?


Название: Re: QPushButton, QIcon
Отправлено: Alex Custov от Июль 19, 2018, 20:48
попробую в старой теме спросить - в pyqt  возможно растянуть картинку на всю кнопку?
если да  - то как?

Только с помощью стилей https://doc.qt.io/archives/qt-4.8/stylesheet-examples.html#qpushbutton-and-images


Название: Re: QPushButton, QIcon
Отправлено: nkp от Июль 23, 2018, 20:11
попробую в старой теме спросить - в pyqt  возможно растянуть картинку на всю кнопку?
если да  - то как?

Только с помощью стилей https://doc.qt.io/archives/qt-4.8/stylesheet-examples.html#qpushbutton-and-images
спасибо - получилось!