天天看點

QT設定畫筆/畫刷顔色

文章目錄

      • 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

  1. 直接用PS取色器,可以獲得rgb和十六進制的
    QT設定畫筆/畫刷顔色
  2. 用qq截圖,将滑鼠放至顔色位置,然後按c複制色号
  3. 用畫闆直接調
    QT設定畫筆/畫刷顔色

繼續閱讀