PyQt5 Label – Adding Color effect Last Updated : 28 Apr, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report In this article we will see how we can add color effect to the label by default there is no color effect to the label although we can create color effect for the label. Color effect is not like background color it is more like of colored filters we use on pictures, below is the representation of how label with color 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 QGraphicsColorizeEffect object 4. Add this object to the label with the help of setGraphicsEffect method Syntax : # creating a color effect color_effect = QGraphicsColorizeEffect() # adding color effect to the label label.setGraphicsEffect(color_effect) Below is the implementation Python3 # importing libraries from PyQt5.QtWidgets import * from PyQt5 import QtCore, QtGui from PyQt5.QtGui import * from PyQt5.QtCore import * import sys class Window(QMainWindow): def __init__(self): super().__init__() # making background color cyan self.setStyleSheet("background : cyan;") # setting title self.setWindowTitle("Python ") # setting geometry self.setGeometry(100, 100, 600, 400) # calling method self.UiComponents() # showing all the widgets self.show() # method for widgets def UiComponents(self): # creating label label = QLabel("Label", self) # setting geometry to the label label.setGeometry(200, 100, 150, 60) # setting alignment to the label label.setAlignment(Qt.AlignCenter) # creating a color effect color_effect = QGraphicsColorizeEffect() # adding color effect to the label label.setGraphicsEffect(color_effect) # create pyqt5 app App = QApplication(sys.argv) # create the instance of our Window window = Window() # start the app sys.exit(App.exec()) Output : Comment More infoAdvertise with us Next Article PyQt5 Label â Accessing color of the Color Effect R rakshitarora Follow Improve Article Tags : Python Python-PyQt Python-gui Python PyQt5-Label Practice Tags : python Similar Reads PyQt5 Label â Adding Opacity effect 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 radiat 2 min read PyQt5 Label â Accessing color of the Color Effect In this article we will see how we can access the color for the color effect of the label by default there is no color effect to the label although we can create color effect for the label. Color effect is not like background color it is more like of colored filters we use on pictures. Syntax : colo 2 min read PyQt5 QLabel - Adding blur effect In this article we will see how we can add blur effect to the label, blur means smoothing of the label, by default there is no blur effect to the label although we can add blur effect any time. Below is the representation of label with blur effect. In order to do this we have to do the following - 1 2 min read PyQt5 Label â Getting Color effect object In this article we will see how we can get color effect object of the label by default there is no color effect to the label although we can create color effect then add it to the label with the help of setGraphicsEffect method. In order to do this we have to do the following - 1. Create a label 2. 2 min read PyQt5 Label â Accessing the strength of the Color Effect In this article we will see how we can access the strength of the color effect of the label by default there is no color effect to the label although we can create color effect for the label. Color effect is not like background color it is more like of colored filters we use on pictures. Strength is 2 min read PyQt5 Label - Accessing shadow color In this article we will see how we can access the shadow color of the label, when we create a shadow to the label it is by default of black color although we can its color with the help of setColor method. In order to access the shadow color of label with the help of color method Syntax : shadow.col 2 min read Like