From c168aec824b3b205212d5f4d7af97c1237e9ff11 Mon Sep 17 00:00:00 2001 From: 0penBrain <48731257+0penBrain@users.noreply.github.com> Date: Mon, 3 Oct 2022 14:49:30 +0200 Subject: [PATCH] Gui: fix default color of report view messages in preferences --- src/Gui/DlgReportViewImp.cpp | 1 + src/Gui/ReportView.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Gui/DlgReportViewImp.cpp b/src/Gui/DlgReportViewImp.cpp index 67fd374d34..ad6b219db2 100644 --- a/src/Gui/DlgReportViewImp.cpp +++ b/src/Gui/DlgReportViewImp.cpp @@ -42,6 +42,7 @@ DlgReportViewImp::DlgReportViewImp( QWidget* parent ) , ui(new Ui_DlgReportView) { ui->setupUi(this); + ui->colorText->setColor(qApp->palette().windowText().color()); } /** diff --git a/src/Gui/ReportView.cpp b/src/Gui/ReportView.cpp index 55a3efaa2a..9b07600054 100644 --- a/src/Gui/ReportView.cpp +++ b/src/Gui/ReportView.cpp @@ -526,7 +526,7 @@ bool ReportOutput::event(QEvent* event) void ReportOutput::changeEvent(QEvent *ev) { if (ev->type() == QEvent::StyleChange) { - QPalette pal = palette(); + QPalette pal = qApp->palette(); QColor color = pal.windowText().color(); unsigned int text = (color.red() << 24) | (color.green() << 16) | (color.blue() << 8); auto value = static_cast(text);