Skip to content

Commit 8a28d8a

Browse files
author
Hugo Mercier
committed
Fix atlas parameter loading when loading from a template composer
1 parent 358c638 commit 8a28d8a

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

src/core/composer/qgscomposition.cpp

+5-10
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,11 @@ bool QgsComposition::loadFromTemplate( const QDomDocument& doc, QMap<QString, QS
431431

432432
//addItemsFromXML
433433
addItemsFromXML( importDoc.documentElement(), importDoc, 0, addUndoCommands, 0 );
434+
435+
// read atlas parameters
436+
QDomElement atlasElem = importDoc.documentElement().firstChildElement( "Atlas" );
437+
atlasComposition().readXML( atlasElem, importDoc );
438+
434439
return true;
435440
}
436441

@@ -1629,13 +1634,3 @@ QString QgsComposition::encodeStringForXML( const QString& str )
16291634
return modifiedStr;
16301635
}
16311636

1632-
#if 0
1633-
void QgsComposition::setAtlasComposerMap( QgsAtlasComposerMap* map )
1634-
{
1635-
if ( mAtlasComposerMap != 0 )
1636-
{
1637-
delete mAtlasComposerMap;
1638-
}
1639-
mAtlasComposerMap = map;
1640-
}
1641-
#endif

0 commit comments

Comments
 (0)