From 9e57c49f5ab585cccc7d2b2e79bc1c73ab30aa2d Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Sun, 18 Oct 2020 21:36:49 -0400 Subject: [PATCH] Added logic to initialize the fore and background color palettes of the Qt trace logger viewport. --- src/drivers/Qt/TraceLogger.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/drivers/Qt/TraceLogger.cpp b/src/drivers/Qt/TraceLogger.cpp index 120e316c..e9739016 100644 --- a/src/drivers/Qt/TraceLogger.cpp +++ b/src/drivers/Qt/TraceLogger.cpp @@ -1088,10 +1088,20 @@ void FCEUD_TraceInstruction(uint8 *opcode, int size) QTraceLogView::QTraceLogView(QWidget *parent) : QWidget(parent) { + QPalette pal; + QColor fg("black"), bg("white"); + font.setFamily("Courier New"); font.setStyle( QFont::StyleNormal ); font.setStyleHint( QFont::Monospace ); + pal = this->palette(); + pal.setColor(QPalette::Base , bg ); + pal.setColor(QPalette::Background, bg ); + pal.setColor(QPalette::WindowText, fg ); + + this->setPalette(pal); + calcFontData(); vbar = NULL;