libs: avoid temporary in Oxygen::TileSet::initPixmap()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-11-07 21:29:20 +02:00
parent c6fb7dcf90
commit fbc9090815

View file

@ -38,12 +38,11 @@ namespace Oxygen
} else if( size != rect.size() ) {
const QPixmap tile( pix.copy(rect) );
QPixmap pixmap( w, h );
pixmap.fill(Qt::transparent);
QPainter p(&pixmap);
p.drawTiledPixmap(0, 0, w, h, tile);
p.drawTiledPixmap(0, 0, w, h, pix.copy(rect));
pixmaps.push_back( pixmap );