color_dialog

Module Contents

HuePanel

Hue panel

BrightnessSlider

Brightness slider

ColorCard

Color card

ColorLineEdit

Color line edit

HexColorLineEdit

Hex color line edit

OpacityLineEdit

Opacity line edit

ColorDialog

Color dialog

class HuePanel(color=QColor(255, 0, 0), parent=None)

Bases: PyQt5.QtWidgets.QWidget

Hue panel

property hue
property saturation
colorChanged
mousePressEvent(e)
mouseMoveEvent(e)
setPickerPosition(pos)

set the position of

setColor(color)

set color

paintEvent(e)
class BrightnessSlider(color, parent=None)

Bases: qfluentwidgets.components.widgets.ClickableSlider

Brightness slider

colorChanged
setColor(color)

set color

class ColorCard(color, parent=None, enableAlpha=False)

Bases: PyQt5.QtWidgets.QWidget

Color card

setColor(color)

set the color of card

paintEvent(e)
class ColorLineEdit(value, parent=None)

Bases: qfluentwidgets.components.widgets.line_edit.LineEdit

Color line edit

valueChanged
class HexColorLineEdit(color, parent=None, enableAlpha=False)

Bases: ColorLineEdit

Hex color line edit

setColor(color)

set color

class OpacityLineEdit(value, parent=None, enableAlpha=False)

Bases: ColorLineEdit

Opacity line edit

showEvent(e)
class ColorDialog(color, title: str, parent=None, enableAlpha=False)

Bases: qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBase

Color dialog

colorChanged
setColor(color, movePicker=True)

set color

updateStyle()

update style sheet

showEvent(e)

fade in