From f33c2aca2175757674d3a35c1253ba9099b72da6 Mon Sep 17 00:00:00 2001 From: RobertKrajewski Date: Sat, 20 Jan 2018 12:30:19 +0100 Subject: [PATCH] Fixing support for dark themes Browser and logger use system default font frontcolor instead of black --- src/logger.cpp | 2 +- src/structureelement.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/logger.cpp b/src/logger.cpp index 972bbfe..ee21f6b 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -64,7 +64,7 @@ void Logger::logSlot(QString message, int level) else { ui->logList->addItem(message + "\n"); - ui->logList->item(ui->logList->count()-1)->setForeground(Qt::black); + // Use system default color } } diff --git a/src/structureelement.cpp b/src/structureelement.cpp index d2334b1..3ebd214 100644 --- a/src/structureelement.cpp +++ b/src/structureelement.cpp @@ -113,7 +113,8 @@ QVariant Structureelement::data(int role) const else if (synchronised == SYNCHRONISED) return QBrush(Qt::darkGreen); else - return QBrush(Qt::black); + // Use system default color + return QStandardItem::data(role); } else {