fix: add alpha-channel for SVG-background

This commit is contained in:
plc-user
2024-03-27 20:20:37 +01:00
parent 4de379d884
commit 2043fc2700

View File

@@ -404,11 +404,12 @@ void ExportDialog::generateSvg(
int iRed = 254; int iRed = 254;
int iGreen = 253; int iGreen = 253;
int iBlue = 252; int iBlue = 252;
diagram->background_color.getRgb(&iRed, &iGreen, &iBlue); int iAlpha = 251;
diagram->background_color.getRgb(&iRed, &iGreen, &iBlue, &iAlpha);
if (epw->exportProperties().draw_bg_transparent == true) { if (epw->exportProperties().draw_bg_transparent == true) {
diagram->background_color = QColor(iRed, iGreen, iBlue, 0); diagram->background_color = QColor(iRed, iGreen, iBlue, 0);
} else { } else {
diagram->background_color = QColor(iRed, iGreen, iBlue, 255); diagram->background_color = QColor(iRed, iGreen, iBlue, iAlpha);
} }
// genere une QPicture a partir du schema // genere une QPicture a partir du schema