Skip to content

Commit

Permalink
Use palette highlight text colour for highlighted items so we dont ha…
Browse files Browse the repository at this point in the history
…ve dark text on dark bg

git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@10025 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
timlinux committed Jan 26, 2009
1 parent f7c8688 commit 6596b9b
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/gui/qgsdetaileditemdelegate.cpp
Expand Up @@ -122,8 +122,14 @@ void QgsDetailedItemDelegate::paintManually( QPainter * thepPainter,
if ( theOption.state & QStyle::State_Selected )
{
drawHighlight( theOption, thepPainter, height( theOption, theData ) );
thepPainter->setPen(theOption.palette.highlightedText().color());
}
else
{
thepPainter->setPen(theOption.palette.text().color());
}


//
// Draw the checkbox
//
Expand Down Expand Up @@ -191,7 +197,6 @@ void QgsDetailedItemDelegate::paintAsWidget( QPainter * thepPainter,
mpWidget->setAutoFillBackground( true );
//mpWidget->setAttribute(Qt::WA_OpaquePaintEvent);
mpWidget->repaint();

if ( theOption.state & QStyle::State_Selected )
{
drawHighlight( theOption, thepPainter, height( theOption, theData ) );
Expand Down

0 comments on commit 6596b9b

Please sign in to comment.