From cb5b2010540c9b88eddc4e83fb4638e39a2398f5 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sat, 13 Jun 2020 13:05:19 +1000 Subject: [PATCH] nodeviewitem: base highlight color off palette Improves appearance in light theme. --- app/widget/nodeview/nodeviewitem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/widget/nodeview/nodeviewitem.cpp b/app/widget/nodeview/nodeviewitem.cpp index 3241a42f8..5a6cd5c5d 100644 --- a/app/widget/nodeview/nodeviewitem.cpp +++ b/app/widget/nodeview/nodeviewitem.cpp @@ -251,7 +251,9 @@ void NodeViewItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *opti QRectF input_rect = GetInputRect(i); if (highlighted_index_ == i) { - painter->fillRect(input_rect, QColor(255, 255, 255, 64)); + QColor highlight_col = app_pal.color(QPalette::Text); + highlight_col.setAlpha(64); + painter->fillRect(input_rect, highlight_col); } painter->drawText(input_rect, Qt::AlignCenter, node_inputs_.at(i)->name());