Skip to content

Commit a0e2fe1

Browse files
manisandronyalldawson
authored andcommittedFeb 17, 2015
Also handle WhiteToBlack case in QgsSingleBandGrayRenderer::legendSymbologyItems
1 parent f6a1b7e commit a0e2fe1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed
 

‎src/core/raster/qgssinglebandgrayrenderer.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,10 @@ void QgsSingleBandGrayRenderer::legendSymbologyItems( QList< QPair< QString, QCo
213213
{
214214
if ( mContrastEnhancement && mContrastEnhancement->contrastEnhancementAlgorithm() != QgsContrastEnhancement::NoEnhancement )
215215
{
216-
symbolItems.push_back( qMakePair( QString::number( mContrastEnhancement->minimumValue() ), QColor( 0, 0, 0 ) ) );
217-
symbolItems.push_back( qMakePair( QString::number( mContrastEnhancement->maximumValue() ), QColor( 255, 255, 255 ) ) );
216+
QColor minColor = ( mGradient == BlackToWhite ) ? Qt::black : Qt::white;
217+
QColor maxColor = ( mGradient == BlackToWhite ) ? Qt::white : Qt::black;
218+
symbolItems.push_back( qMakePair( QString::number( mContrastEnhancement->minimumValue() ), minColor ) );
219+
symbolItems.push_back( qMakePair( QString::number( mContrastEnhancement->maximumValue() ), maxColor ) );
218220
}
219221
}
220222

0 commit comments

Comments
 (0)
Please sign in to comment.