Reputation: 2531
How would one go about create a glowing border around a button when a user hovers over it in PyQT4 QSS? I'm speaking of something similar to the box-shadow
in CSS.
someButton:hover {
border:1px solid black;
/*Glowing code here?*/
}
Upvotes: 5
Views: 2990
Reputation: 120618
One way to do this, would be to use setGraphicsEffect with a QGraphicsDropShadowEffect:
effect = QtGui.QGraphicsDropShadowEffect(button)
effect.setOffset(0, 0)
effect.setBlurRadius(20)
button.setGraphicsEffect(effect)
Upvotes: 11