In this article we will see how we can add opacity effect to the label by default there is no opacity effect to the label although we can create opacity effect for the label. Opacity is the measure of impenetrability to electromagnetic or other kinds of radiation, especially visible light. In radiative transfer, it describes the absorption and scattering of radiation in a medium, such as a plasma, dielectric, shielding material, glass, etc. Below is the representation of how label with opacity effect looks like
In order to do this we have to do the following –
1. Create a label
2. Set geometry to the label
3. Create a QGraphicsOpacityEffect object
4. Add this object to the label with the help of setGraphicsEffect method
# creating a opacity effect opacity_effect = QGraphicsOpacityEffect() # adding opacity effect to the label label.setGraphicsEffect(opacity_effect)
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.