Random Color Generator Using PyQt5

  • Share this:

Code introduction


This function generates a random color by using the QColor class from PyQt5.QtGui and the random library to generate RGB values, and returns the string representation of the color.


Technology Stack : PyQt5, QColor, random

Code Type : PyQt5 GUI

Code Difficulty : Intermediate


                
                    
def random_color():
    from PyQt5.QtGui import QColor
    import random

    # Generate a random color using the QColor class from PyQt5.QtGui
    r = random.randint(0, 255)
    g = random.randint(0, 255)
    b = random.randint(0, 255)
    color = QColor(r, g, b)
    return color.name()