画刷用于填充区域。Qt中表示画刷的类是QBrush,包括颜色、填充样式、纹理图片等属性。
xxxxxxxxxx
51void QBrush::setColor(QColor& color); // 设置颜色
2void QBrush::setStyle(Qt::BrushStyle style); // 设置填充样式
3void QBrush::setTexture(QPixmap& pixmap); // 设置QPixmap类型的纹理图片
4void QBrush::setTextureImage(QImage& image); // 设置QImage类型的纹理图片
5...
Qt::BrushStyle | 填充样式 |
---|---|
Qt::NoBrush | 不填充 |
Qt::SolidBrush | 单色填充 |
Qt::HorPattern | 水平线填充 |
Qt::VerPattern | 垂直线填充 |
Qt::LinearGradientPattern | 线性渐变填充 |
Qt::RadialGradientPattern | 辐射渐变填充 |
Qt::ConicalGradientPattern | 圆锥渐变填充 |
Qt::TexturePattern | 纹理填充 |