color_dialog

Module Contents

HuePanel

色调面板

BrightnessSlider

亮度滑动条

ColorCard

颜色卡

ColorLineEdit

颜色编辑框

HexColorLineEdit

十六进制颜色编辑框

OpacityLineEdit

Opacity line edit

ColorDialog

颜色对话框

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

Bases: PyQt5.QtWidgets.QWidget

色调面板

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

设置拾色器的位置

setColor(color)

设置颜色

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

Bases: qfluentwidgets.components.widgets.ClickableSlider

亮度滑动条

colorChanged
setColor(color)

设置颜色

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

Bases: PyQt5.QtWidgets.QWidget

颜色卡

setColor(color)

设置卡片的颜色

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

Bases: qfluentwidgets.components.widgets.line_edit.LineEdit

颜色编辑框

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

Bases: ColorLineEdit

十六进制颜色编辑框

setColor(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

颜色对话框

colorChanged
setColor(color, movePicker=True)

设置颜色

updateStyle()

更新样式表

showEvent(e)

淡入