Russian Qt Forum

Qt => QSS => Тема начата: DpoHro от Июль 09, 2012, 12:56



Название: Как сделать тень у кнопки?
Отправлено: DpoHro от Июль 09, 2012, 12:56
Добрый день!

Как сделать тень у кнопки в нормальном состоянии ?

box-shadow не работает ((


Название: Re: Как сделать тень у кнопки?
Отправлено: Reklats от Сентябрь 09, 2012, 10:20
Юзай QGraphicsDropShadowEffect (http://doc.qt.nokia.com/latest/qgraphicsdropshadoweffect.html).

Код
C++ (Qt)
QPushButton *b = new QPushButton(tr("ololo"), this);
QGraphicsDropShadowEffect *shadow = new QGraphicsDropShadowEffect(this);
b->setGraphicsEffect(shadow);