[QGIS Commit] r15508 - trunk/qgis/src/app
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Tue Mar 15 20:18:52 EDT 2011
Author: jef
Date: 2011-03-15 17:18:52 -0700 (Tue, 15 Mar 2011)
New Revision: 15508
Modified:
trunk/qgis/src/app/qgsrasterlayerproperties.cpp
Log:
fix histogram crash
Modified: trunk/qgis/src/app/qgsrasterlayerproperties.cpp
===================================================================
--- trunk/qgis/src/app/qgsrasterlayerproperties.cpp 2011-03-15 23:19:32 UTC (rev 15507)
+++ trunk/qgis/src/app/qgsrasterlayerproperties.cpp 2011-03-16 00:18:52 UTC (rev 15508)
@@ -1869,6 +1869,15 @@
int myBandCountInt = mRasterLayer->bandCount();
QList<QColor> myColors;
myColors << Qt::black << Qt::red << Qt::green << Qt::blue << Qt::magenta << Qt::darkRed << Qt::darkGreen << Qt::darkBlue;
+
+ while ( myColors.size() <= myBandCountInt )
+ {
+ myColors <<
+ QColor( 1 + ( int )( 255.0 * rand() / ( RAND_MAX + 1.0 ) ),
+ 1 + ( int )( 255.0 * rand() / ( RAND_MAX + 1.0 ) ),
+ 1 + ( int )( 255.0 * rand() / ( RAND_MAX + 1.0 ) ) );
+ }
+
//
//now draw actual graphs
//
More information about the QGIS-commit
mailing list