文章目录
-
-
- 1、直接使用内置颜色
- 2、用QColor方式
- 3、获取颜色的rgb
-
1、直接使用内置颜色
QPainter painter(this);
原来碰见一种画刷画笔的上色方式是:
painter.setBrush(Qt::red);
painter.setPen(Qt::green);
但是这种的颜色实在是太少了,而且咋会记得那么多的颜色单词
2、用QColor方式
用QColor就可以设置所有你想设置的颜色了
QColor(204,202,202,80) // 参数呢,一、二、三设置颜色,第四个设置透明
painter.setBrush(QBrush(QColor(204,202,202,80)));
painter.setPen(QPen(QColor(79,79,79,80)));
3、获取颜色的rgb
- 直接用PS取色器,可以获得rgb和十六进制的
- 用qq截图,将鼠标放至颜色位置,然后按c复制色号
- 用画板直接调