文章目錄
-
-
- 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複制色号
- 用畫闆直接調