]> sigrok.org Git - pulseview.git/commitdiff
ViewItem: Adjust the threshold between dark and light colors
authorJens Steinhauser <redacted>
Thu, 3 Sep 2015 12:47:13 +0000 (14:47 +0200)
committerUwe Hermann <redacted>
Fri, 4 Sep 2015 10:54:52 +0000 (12:54 +0200)
Previously, the function returned 'Qt::black' for all used colors except
when black itself was passed in, making the text on brown, blue or violet
backgrounds very hard to read.

pv/view/viewitem.cpp

index 55243860c0f4b342c86238fb9bae3f07968acf29..a9c9b3dd8095673a8ef73717e965a2c4163ef13b 100644 (file)
@@ -107,7 +107,7 @@ void ViewItem::paint_fore(QPainter &p, const ViewItemPaintParams &pp)
 
 QColor ViewItem::select_text_colour(QColor background)
 {
-       return (background.lightness() > 64) ? Qt::black : Qt::white;
+       return (background.lightness() > 110) ? Qt::black : Qt::white;
 }
 
 } // namespace view