return QBitmap::fromData(QSize(8, 8), qt_patternForBrush(brushStyle), QImage::Format_MonoLSB);
}
-Q_GUI_EXPORT QImage qt_diagCrossBrush()
+Q_GUI_EXPORT QImage qt_imageForBrush(int brushStyle)
{
- return QImage(qt_patternForBrush(Qt::DiagCrossPattern), 8, 8, 1, QImage::Format_MonoLSB);
+ return QImage(qt_patternForBrush(brushStyle), 8, 8, 1, QImage::Format_MonoLSB);
}
clip = pe ? pe->d_func()->clip() : 0;
}
-Q_GUI_EXPORT extern QImage qt_diagCrossBrush();
+Q_GUI_EXPORT extern QImage qt_imageForBrush(int brushStyle);
void QSpanData::setup(const QBrush &brush, int alpha, QPainter::CompositionMode compositionMode)
{
type = Texture;
if (!tempImage)
tempImage = new QImage();
- *tempImage = rasterBuffer->colorizeBitmap(qt_diagCrossBrush(), brush.color());
+ *tempImage = rasterBuffer->colorizeBitmap(qt_imageForBrush(brushStyle), brush.color());
initTexture(tempImage, alpha, QTextureData::Tiled);
break;
case Qt::TexturePattern: