Skip to content

Commit 19120f4

Browse files
committed
Keep old method signature in wms config parser for compatibility
1 parent ec17e3c commit 19120f4

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

python/server/qgswmsconfigparser.sip

+3
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ class QgsWMSConfigParser
9797

9898
//printing
9999

100+
/** Creates a print composition, usually for a GetPrint request. Replaces map and label parameters*/
101+
QgsComposition* createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap ) const;
102+
100103
/** Creates a print composition, usually for a GetPrint request. Replaces map and label parameters*/
101104
QgsComposition* createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap, QStringList& highlightLayers ) const;
102105

src/server/qgswmsconfigparser.cpp

+6
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ QgsWMSConfigParser::~QgsWMSConfigParser()
4545

4646
}
4747

48+
QgsComposition* QgsWMSConfigParser::createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap ) const
49+
{
50+
QStringList highlightLayers;
51+
createPrintComposition( composerTemplate, mapRenderer, parameterMap, highlightLayers );
52+
}
53+
4854
QgsComposition* QgsWMSConfigParser::createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap, QStringList& highlightLayers ) const
4955
{
5056
QList<QgsComposerMap*> composerMaps;

src/server/qgswmsconfigparser.h

+3
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ class SERVER_EXPORT QgsWMSConfigParser
112112

113113
//printing
114114

115+
/** Creates a print composition, usually for a GetPrint request. Replaces map and label parameters*/
116+
QgsComposition* createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap ) const;
117+
115118
/** Creates a print composition, usually for a GetPrint request. Replaces map and label parameters*/
116119
QgsComposition* createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap, QStringList& highlightLayers ) const;
117120

0 commit comments

Comments
 (0)