In this article we will see how we can get shadow effect object of the label by default there is no shadow effect to the label although we can create shadow effect then add it to the label with the help of
In order to do this we have to do the following –
1. Create a label
2. Set geometry to the label
3. Create a QGraphicsDropShadowEffec object
4. Add this object to the label with the help of setGraphicsEffect method
5. Get the opacity object with the help of graphicsEffect method
Note : This object have same properties of the original object
# creating a shadow effect color_effect = QGraphicsDropShadowEffec() # adding shadow effect to the label label.setGraphicsEffect(color_effect) # getting the shadow object object = label.graphicsEffect()
Below is the implementation
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.