QRasterPaintEngine::penChanged(): Assert on painter state.
Task-number: QTBUG-48823 Task-number: QTCREATORBUG-14888 Change-Id: I043a777da6b4e3dfdc58770fb136240a57707cb7 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
parent
5d2068b912
commit
bb8f01c601
@ -683,6 +683,7 @@ void QRasterPaintEngine::penChanged()
|
||||
qDebug() << "QRasterPaintEngine::penChanged():" << state()->pen;
|
||||
#endif
|
||||
QRasterPaintEngineState *s = state();
|
||||
Q_ASSERT(s);
|
||||
s->strokeFlags |= DirtyPen;
|
||||
s->dirty |= DirtyPen;
|
||||
}
|
||||
@ -2194,6 +2195,7 @@ void QRasterPaintEngine::drawImage(const QRectF &r, const QImage &img, const QRe
|
||||
|
||||
Q_D(QRasterPaintEngine);
|
||||
QRasterPaintEngineState *s = state();
|
||||
Q_ASSERT(s);
|
||||
int sr_l = qFloor(sr.left());
|
||||
int sr_r = qCeil(sr.right()) - 1;
|
||||
int sr_t = qFloor(sr.top());
|
||||
@ -2431,6 +2433,7 @@ void QRasterPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap,
|
||||
#endif
|
||||
Q_D(QRasterPaintEngine);
|
||||
QRasterPaintEngineState *s = state();
|
||||
Q_ASSERT(s);
|
||||
|
||||
QImage image;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user