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)#

淡入