Skip to content

Commit 77a02ae

Browse files
committed
[2.5D renderer] Fix loading of saved symbology
1 parent b8c620a commit 77a02ae

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/core/symbology-ng/qgs25drenderer.cpp

+6-1
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,14 @@ QDomElement Qgs25DRenderer::save( QDomDocument& doc )
124124

125125
QgsFeatureRendererV2* Qgs25DRenderer::create( QDomElement& element )
126126
{
127-
Q_UNUSED( element )
128127
Qgs25DRenderer* renderer = new Qgs25DRenderer();
129128

129+
QDomNodeList symbols = element.elementsByTagName( "symbol" );
130+
if ( symbols.size() )
131+
{
132+
renderer->mSymbol.reset( QgsSymbolLayerV2Utils::loadSymbol( symbols.at( 0 ).toElement() ) );
133+
}
134+
130135
return renderer;
131136
}
132137

0 commit comments

Comments
 (0)