Skip to content

Commit

Permalink
Add missing sip cast for raster contour renderer
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Nov 10, 2022
1 parent 1c6bddc commit 58220c6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
3 changes: 3 additions & 0 deletions python/core/auto_generated/raster/qgsrasterinterface.sip.in
Expand Up @@ -109,6 +109,7 @@ Base class for processing filters like renderers, reprojector, resampler etc.
#include <qgssinglebandcolordatarenderer.h>
#include <qgssinglebandgrayrenderer.h>
#include <qgssinglebandpseudocolorrenderer.h>
#include <qgsrastercontourrenderer.h>
%End
%ConvertToSubClassCode
if ( dynamic_cast<QgsBrightnessContrastFilter *>( sipCpp ) )
Expand Down Expand Up @@ -140,6 +141,8 @@ Base class for processing filters like renderers, reprojector, resampler etc.
sipType = sipType_QgsSingleBandGrayRenderer;
else if ( dynamic_cast<QgsSingleBandPseudoColorRenderer *>( sipCpp ) )
sipType = sipType_QgsSingleBandPseudoColorRenderer;
else if ( dynamic_cast<QgsRasterContourRenderer *>( sipCpp ) )
sipType = sipType_QgsRasterContourRenderer;
else
sipType = sipType_QgsRasterRenderer;
}
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasterinterface.h
Expand Up @@ -132,6 +132,7 @@ class CORE_EXPORT QgsRasterInterface
#include <qgssinglebandcolordatarenderer.h>
#include <qgssinglebandgrayrenderer.h>
#include <qgssinglebandpseudocolorrenderer.h>
#include <qgsrastercontourrenderer.h>
#endif


Expand Down Expand Up @@ -166,6 +167,8 @@ class CORE_EXPORT QgsRasterInterface
sipType = sipType_QgsSingleBandGrayRenderer;
else if ( dynamic_cast<QgsSingleBandPseudoColorRenderer *>( sipCpp ) )
sipType = sipType_QgsSingleBandPseudoColorRenderer;
else if ( dynamic_cast<QgsRasterContourRenderer *>( sipCpp ) )
sipType = sipType_QgsRasterContourRenderer;
else
sipType = sipType_QgsRasterRenderer;
}
Expand Down

0 comments on commit 58220c6

Please sign in to comment.