From 1ce647b9a9d0aabf9d1a97e3c5c5402e774a7ece Mon Sep 17 00:00:00 2001 From: Jim Evins Date: Wed, 18 May 2016 20:12:24 -0400 Subject: [PATCH] Don't prelight color palette button if it is not enabled. --- glabels/ColorPaletteButtonItem.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glabels/ColorPaletteButtonItem.cpp b/glabels/ColorPaletteButtonItem.cpp index 0f8cbe8..4e1ed5a 100644 --- a/glabels/ColorPaletteButtonItem.cpp +++ b/glabels/ColorPaletteButtonItem.cpp @@ -57,7 +57,7 @@ void ColorPaletteButtonItem::paintEvent( QPaintEvent* event ) // // Draw background // - if ( mHover ) + if ( isEnabled() && mHover ) { QLinearGradient gradient( 0, 0, 0, height() ); gradient.setColorAt( 0, palette().color( QPalette::Highlight ).lighter() ); @@ -76,7 +76,7 @@ void ColorPaletteButtonItem::paintEvent( QPaintEvent* event ) // painter.setBrush( QBrush( Qt::NoBrush ) ); - if ( mHover ) + if ( isEnabled() && mHover ) { painter.setPen( QPen( palette().color( QPalette::HighlightedText ) ) ); }