diff --git a/kmymoney/settings/kmymoneysettings_addons.cpp b/kmymoney/settings/kmymoneysettings_addons.cpp --- a/kmymoney/settings/kmymoneysettings_addons.cpp +++ b/kmymoney/settings/kmymoneysettings_addons.cpp @@ -73,12 +73,12 @@ if (useCustomColors()) return transactionImportedColor(); else - return KColorScheme (QPalette::Active, KColorScheme::Complementary).background(KColorScheme::NeutralBackground).color(); + return KColorScheme (QPalette::Active, KColorScheme::View).background(KColorScheme::LinkBackground).color(); case SchemeColor::TransactionMatched: if (useCustomColors()) return transactionMatchedColor(); else - return KColorScheme (QPalette::Active, KColorScheme::Complementary).background(KColorScheme::PositiveBackground).color(); + return KColorScheme (QPalette::Active, KColorScheme::View).background(KColorScheme::LinkBackground).color(); case SchemeColor::TransactionErroneous: if (useCustomColors()) return transactionErroneousColor(); diff --git a/kmymoney/widgets/groupmarker.cpp b/kmymoney/widgets/groupmarker.cpp --- a/kmymoney/widgets/groupmarker.cpp +++ b/kmymoney/widgets/groupmarker.cpp @@ -130,7 +130,7 @@ painter->drawLine(cellRect.x(), cellRect.height() - 1, cellRect.width(), cellRect.height() - 1); // now write the text - painter->setPen(option.palette.color(isErroneous() ? QPalette::HighlightedText : QPalette::Text)); + painter->setPen(option.palette.color(QPalette::HighlightedText)); QFont font = painter->font(); font.setBold(true); painter->setFont(font); diff --git a/kmymoney/widgets/stdtransactionmatched.cpp b/kmymoney/widgets/stdtransactionmatched.cpp --- a/kmymoney/widgets/stdtransactionmatched.cpp +++ b/kmymoney/widgets/stdtransactionmatched.cpp @@ -24,6 +24,7 @@ #include #include +#include // ---------------------------------------------------------------------------- // KDE Includes @@ -69,6 +70,10 @@ option.palette.setColor(QPalette::Base, KMyMoneySettings::schemeColor(SchemeColor::TransactionMatched)); option.palette.setColor(QPalette::AlternateBase, KMyMoneySettings::schemeColor(SchemeColor::TransactionMatched)); } + QFont font = painter->font(); + font.setBold(true); + painter->setFont(font); + //TODO: the first line needs to be painted across all columns return rc; }