) Q_PROPERTY(QColor lineColor READ getLineColor WRITE setLineColor) Q_PROPERTY(QColor textColor //背景颜色 QColor planeColor; //姿态仪背景 QColor glassColor; //遮罩层颜色 QColor //文字颜色 QColor pointerColor; //指针颜色 QColor handleColor; //手柄颜色 int () const; QColor getBorderOutColorEnd() const; QColor getBorderInColorStart() const; QColor ; QColor getLineColor() const; QColor getTextColor() const; QColor getPointerColor
(QColor borderOutColorEnd READ getBorderOutColorEnd WRITE setBorderOutColorEnd) Q_PROPERTY(QColor QColor borderInColorStart; //里边框渐变开始颜色 QColor borderInColorEnd; //里边框渐变结束颜色 getTextColor() const; QColor getAlarmColor() const; QColor getNormalColor ; QColor getBorderInColorStart() const; QColor getBorderInColorEnd() const; QColor getBgColor = QColor(255, 255, 255); borderOutColorEnd = QColor(166, 166, 166); borderInColorStart = QColor
) Q_PROPERTY(QColor highColor READ getHighColor WRITE setHighColor) Q_PROPERTY(QColor flagColor bgColor; //背景颜色 QColor textColor; //文字颜色 QColor highColor; / /高亮颜色 QColor flagColor; //标题左侧标识颜色 QColor outCircleColor; //外圆颜色 QColor midCircleColor QString inPieInfos; //里边饼图数据 QList<QColor> outPieColors; //饼图颜色集合,在设置字符串时候用 QList<QColor ; QColor getFlagColor() const; QColor getOutCircleColor() const; QColor getMidCircleColor
(QColor noseColor READ getNoseColor WRITE setNoseColor) Q_PROPERTY(QColor earColor READ getEarColor bodyColor; //身体颜色 QColor eyeColor; //眼睛颜色 QColor eyeballColor; / /眼珠颜色 QColor noseColor; //鼻子颜色 QColor earColor; //耳朵颜色 QColor tailColor ; QColor getEyeColor() const; QColor getEyeballColor() const; QColor getNoseColor = QColor(30, 30, 30); earColor = QColor(86, 190, 193); tailColor = QColor(168, 126, 166); }
QChart(); QSplineSeries *series1 = new QSplineSeries();//实例化一个QLineSeries对象 series1->setColor(QColor ().at(1)->setColor(QColor(69,13,217)); series->slices().at(1)->setLabelColor(QColor(69,13,217)); series->slices().at(2)->setColor(QColor(13,217,152)); series->slices().at(2)->setLabelColor( (true);//背景阴影 m_chart->addSeries(series);//添加系列到QChart上 m_chart->setTitleBrush(QBrush(QColor (0,0,255)); //设置条形数据颜色 set1->setLabelColor(QColor(0,0,255)); set2->setLabelColor(QColor
(QColor telButtonNameColor READ getTelButtonNameColor WRITE setTelButtonNameColor) Q_PROPERTY(QColor ; //顶部字母导航背景颜色 QColor telBannerTextColor; //顶部字母导航文字颜色 QColor telBannerLineColor; QColor telButtonTypeColor; //通讯录按钮类型颜色 QColor telPanelNormalColor; //滚动条正常颜色 QColor QColor getTelLetterNormalColor()const; QColor getTelLetterHighColor() const; QColor getTelButtonBgColor QColor getTelPanelNormalColor() const; QColor getTelPanelHighColor() const; QSize sizeHint
背景颜色 QColor chunkColor1; //进度颜色1 QColor chunkColor2; //进度颜色2 QColor chunkColor3 ; //进度颜色3 QColor textColor1; //文字颜色1 QColor textColor2; //文字颜色2 ; QColor getChunkColor3() const; QColor getTextColor1() const; QColor getTextColor2 setTextColor1(const QColor &textColor1); void setTextColor2(const QColor &textColor2); void chunkColor3 = QColor(255, 107, 107); textColor1 = QColor(10, 10, 10); textColor2 = QColor(255
setBgColor) Q_PROPERTY(QColor arcColor READ getArcColor WRITE setArcColor) Q_PROPERTY(QColor //圆弧颜色 QColor borderColor; //边框颜色 QColor textColor; //文字颜色 QColor const; QColor getBorderColor() const; QColor getTextColor() const; QColor (const QColor &arcColor); //设置边框颜色 void setBorderColor(const QColor &borderColor); //设置文本颜色 void setTextColor(const QColor &textColor); //设置悬停文本颜色 void setEnterColor(const QColor &
) Q_PROPERTY(QColor btnDarkColor READ getBtnDarkColor WRITE setBtnDarkColor) Q_PROPERTY(QColor lineColor; //线条的颜色 QColor btnNormalColor; //按钮正常颜色 QColor btnHoverColor //文字正常颜色 QColor textHoverColor; //文字经过颜色 QColor textDarkColor; //文字加深选中颜色 () const; QColor getBtnDarkColor() const; QColor getTextNormalColor() const; QColor getTextHoverColor() const; QColor getTextDarkColor() const; QColor getBaseColor
) Q_PROPERTY(QColor shadowColor READ getShadowColor WRITE setShadowColor) Q_PROPERTY(QColor selectColor bgColor; //背景颜色 QColor textColor; //文字颜色 QColor shadowColor; / [6][7]; //日期数组 public: QColor getBgColor() const; QColor getTextColor() const ; QColor getShadowColor() const; QColor getSelectColor() const; QSize sizeHint() &bgColor); void setTextColor(const QColor &textColor); void setShadowColor(const QColor &shadowColor
::colorNames(); QColor color = QColor(colorList[index]);//获取用户选择的颜色 QPalette p = m_contentFrame QStringList colorList = QColor::colorNames(); QColor color = QColor(colorList[index]); QPalette ::colorNames(); QColor color = QColor(colorList[index]); QPalette p = m_contentFrame->palette ::colorNames(); QColor color = QColor(colorList[index]); QPalette p = m_contentFrame->palette ::colorNames(); QColor color = QColor(colorList[index]); QPalette p = m_contentFrame->palette
; //父节点悬停背景色 QColor parentTextNormalColor; //父节点正常文字颜色 QColor parentTextSelectedColor; ; //子节点悬停背景色 QColor childTextNormalColor; //子节点正常文字颜色 QColor childTextSelectedColor; () const; QColor getParentTextNormalColor()const; QColor getParentTextSelectedColor()const; () const; QColor getChildTextNormalColor()const; QColor getChildTextSelectedColor()const; setChildBgHoverColor(const QColor &childBgHoverColor); void setChildTextNormalColor(const QColor
QColor darkColor READ getDarkColor WRITE setDarkColor) Q_PROPERTY(QColor lightColor READ getLightColor //加深颜色 QColor lightColor; //明亮颜色 QColor foreground; //前景色 QColor const; QColor getBgColorEnd() const; QColor getDarkColor() const; QColor getLightColor () const; QColor getForeground() const; QColor getTextColor() const; QColor getNorthPointerColor() const; QColor getSouthPointerColor() const; QColor getCenterColorStart
('red'))) v_layout.addWidget(ColorWidget(QColor('blue'))) v_layout.addWidget(ColorWidget ('red'))) h_layout.addWidget(ColorWidget(QColor('blue'))) h_layout.addWidget(ColorWidget (container)完整示例代码from PySide6.QtGui import QColor, QPalettefrom PySide6.QtWidgets import QApplication ('red'))) v_layout.addWidget(ColorWidget(QColor('blue'))) v_layout.addWidget(ColorWidget ('red'))) h_layout.addWidget(ColorWidget(QColor('blue'))) h_layout.addWidget(ColorWidget
//渐变内圈结束颜色 QColor colorOuterStart; //渐变外圈起始颜色 QColor colorOuterEnd; //渐变外圈结束颜色 QColor const; QColor getColorOuterStart() const; QColor getColorOuterEnd() const; QColor getColorHaloStart (QColor color); //光晕颜色 void setColorHaloStart(QColor color); void setColorHaloEnd(QColor color); void (50, 154, 255, 250); colorInnerStart = QColor(50, 154, 255, 180); colorInnerEnd = QColor(50, , 200); colorHaloStart = QColor(100, 180, 255, 80); colorHaloEnd = QColor(30, 80, 120, 20);
borderColor READ getBorderColor WRITE setBorderColor) Q_PROPERTY(QColor borderDisableColor READ alarmTextColor READ getAlarmTextColor WRITE setAlarmTextColor) Q_PROPERTY(QColor alarmDarkColor QColor alarmTextColor; //报警文字颜色 QColor alarmDarkColor; //报警加深颜色 QColor ; QColor getBorderDisableColor() const; int getAlarmInterval() const; QColor getAlarmTextColor () const; QColor getAlarmDarkColor() const; QColor getAlarmNormalColor() const;
示例代码import randomfrom PySide6.QtCore import Qt, QTimerfrom PySide6.QtGui import QColor, QPalettefrom QVBoxLayout, QWidget# 构造一个可以设置颜色的 Color Widgetclass ColorWidget(QWidget): def __init__(self, color: QColor , QPalette.ColorRole.Window, color) self.setPalette(palette) def reset_color(self, color: QColor __init__() color = QColor(QColor.colorNames()[0]) self.window = ColorWidget(color , color.name(QColor.NameFormat.HexRgb))) self.window.reset_color(color) app = QApplication
outerValueTextColor; //外环值文本颜色 QColor innerNegativeValueTextColor; //内环正值文本颜色 QColor getInnerRingBgColor() const; QColor getInnerNegativeColor() const; QColor getCenterPixMapNegativeColor() const; QColor getCenterPixMapPositiveColor() const; QColor getOuterValueTextColor() const; QColor getInnerNegativeValueTextColor() const; QColor &color); void setInnerNegativeColor(const QColor &color); void setInnerPositiveColor(const QColor
; //饼圆开始颜色 QColor pieColorMid; //饼圆中间颜色 QColor pieColorEnd; QColor pointerColor; //指针颜色 QColor centerCircleColor; //中心圆颜色 QColor textColor () const; QColor getPieColorMid() const; QColor getPieColorEnd() const; QColor getCoverCircleColor() const; QColor getScaleColor() const; QColor getPointerColor () const; QColor getCenterCircleColor() const; QColor getTextColor() const
Q_PROPERTY(QColor textColor READ getTextColor WRITE setTextColor) Q_PROPERTY(QColor titleColor arcColor; //圆弧颜色 QColor scaleColor; //刻度尺颜色 QColor scaleNumColor ; //刻度值颜色 QColor textColor; //文字颜色 QColor titleColor; // 标题颜色 QColor baseColor; //基准颜色 QColor bgColor; //背景颜色 QString () const; QColor getTextColor() const; QColor getTitleColor() const;