如何在QT中更改边框颜色

时间:2015-09-21 08:22:27

标签: qt

在我的应用程序中,我需要使用深灰色边框来表示我的进度。通过谷歌搜索我成功地改变了边框颜色和背景颜色,

if

但无法找到边框颜色列表,例如" border:6px纯灰色;"。如何查找颜色列表,如" 6px实心灰色"因为我需要改变边框的另一种颜色

1 个答案:

答案 0 :(得分:1)

Qt样式表从HTML层叠样式表(CSS)中获取了很多。

QColor::setNamedColor的{​​p> Documentation表示颜色名称可以是SVG颜色关键字名称之一:

  

SVG颜色列表中定义的颜色列表中的名称   万维网联盟提供的关键字名称;例如,   "钢青"或" gainboro"。这些颜色名称适用于所有平台。   请注意,这些颜色名称与由此定义的颜色名称不同   Qt :: GlobalColor枚举,例如"绿色"和Qt :: green不参考   相同的颜色。

SVG颜色关键字名称: http://www.w3.org/TR/SVG/types.html#ColorKeywords

相关问题