From c97b08762092ae45e97efc7f6b3e02627606ef21 Mon Sep 17 00:00:00 2001 From: nirvn Date: Wed, 25 Sep 2019 15:51:30 +0700 Subject: [PATCH] [ui] Avoid hard-coded white background for north arrow / image decoration preview --- src/app/decorations/qgsdecorationimagedialog.cpp | 4 ++-- src/app/decorations/qgsdecorationnortharrowdialog.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/decorations/qgsdecorationimagedialog.cpp b/src/app/decorations/qgsdecorationimagedialog.cpp index 7828e94f905..447e1bcdbaf 100644 --- a/src/app/decorations/qgsdecorationimagedialog.cpp +++ b/src/app/decorations/qgsdecorationimagedialog.cpp @@ -227,7 +227,7 @@ void QgsDecorationImageDialog::drawImage() if ( !missing ) { QPixmap px( maxLength, maxLength ); - px.fill(); + px.fill( Qt::transparent ); QPainter painter; painter.begin( &px ); @@ -251,7 +251,7 @@ void QgsDecorationImageDialog::drawImage() else { QPixmap px( 200, 200 ); - px.fill(); + px.fill( Qt::transparent ); QPainter painter; painter.begin( &px ); QFont font( QStringLiteral( "time" ), 12, QFont::Bold ); diff --git a/src/app/decorations/qgsdecorationnortharrowdialog.cpp b/src/app/decorations/qgsdecorationnortharrowdialog.cpp index 61ee4bebefb..e8501e51712 100644 --- a/src/app/decorations/qgsdecorationnortharrowdialog.cpp +++ b/src/app/decorations/qgsdecorationnortharrowdialog.cpp @@ -190,7 +190,7 @@ void QgsDecorationNorthArrowDialog::drawNorthArrow() } QPixmap myPainterPixmap( maxLength, maxLength ); - myPainterPixmap.fill(); + myPainterPixmap.fill( Qt::transparent ); QPainter myQPainter; myQPainter.begin( &myPainterPixmap ); @@ -230,7 +230,7 @@ void QgsDecorationNorthArrowDialog::drawNorthArrow() else { QPixmap myPainterPixmap( 200, 200 ); - myPainterPixmap.fill(); + myPainterPixmap.fill( Qt::transparent ); QPainter myQPainter; myQPainter.begin( &myPainterPixmap ); QFont myQFont( QStringLiteral( "time" ), 12, QFont::Bold );