[QGIS Commit] r14023 - in trunk/qgis: python/core src/core/raster
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Sat Aug 7 10:46:53 EDT 2010
Author: wonder
Date: 2010-08-07 14:46:53 +0000 (Sat, 07 Aug 2010)
New Revision: 14023
Modified:
trunk/qgis/python/core/qgsrastershaderfunction.sip
trunk/qgis/src/core/raster/qgscolorrampshader.h
Log:
Added convenience constructor for color ramp shader
Modified: trunk/qgis/python/core/qgsrastershaderfunction.sip
===================================================================
--- trunk/qgis/python/core/qgsrastershaderfunction.sip 2010-08-07 14:28:20 UTC (rev 14022)
+++ trunk/qgis/python/core/qgsrastershaderfunction.sip 2010-08-07 14:46:53 UTC (rev 14023)
@@ -52,6 +52,11 @@
//not a color but a quantity, e.g. temperature or elevation
struct ColorRampItem
{
+ //! default constructor
+ ColorRampItem();
+ //! convenience constructor - added in v1.6
+ ColorRampItem( double val, QColor col, QString lbl = QString() );
+
QString label;
double value;
QColor color;
Modified: trunk/qgis/src/core/raster/qgscolorrampshader.h
===================================================================
--- trunk/qgis/src/core/raster/qgscolorrampshader.h 2010-08-07 14:28:20 UTC (rev 14022)
+++ trunk/qgis/src/core/raster/qgscolorrampshader.h 2010-08-07 14:46:53 UTC (rev 14023)
@@ -41,6 +41,11 @@
//not a color but a quantity, e.g. temperature or elevation
struct ColorRampItem
{
+ //! default constructor
+ ColorRampItem() {}
+ //! convenience constructor - added in v1.6
+ ColorRampItem( double val, QColor col, QString lbl = QString() ) : label(lbl), value(val), color(col) {}
+
QString label;
double value;
QColor color;
More information about the QGIS-commit
mailing list