From 487df6eec51df4e39c9821fbd7636f2a6a3f1d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sun, 20 Apr 2025 18:34:25 +0200 Subject: [PATCH] Fix background color in the Viewer so it affects only the desired qwidgets --- YACReader/viewer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 6c784d81..2f8e0a60 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -57,6 +57,7 @@ Viewer::Viewer(QWidget *parent) setFrameStyle(QFrame::NoFrame); setAlignment(Qt::AlignCenter); + setObjectName("YACReaderViewer"); updateBackgroundColor(Configuration::getConfiguration().getBackgroundColor()); //--------------------------------------- mglass = new MagnifyingGlass( @@ -1030,7 +1031,8 @@ void Viewer::updateOptions() void Viewer::updateBackgroundColor(const QColor &color) { - setStyleSheet(QString("background-color: %1;").arg(color.name())); + setStyleSheet(QString("#YACReaderViewer { background-color: %1; }").arg(color.name())); + content->setStyleSheet(QString("background-color: %1;").arg(color.name())); } void Viewer::animateShowTranslator()