Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Keep old method signature in wms config parser for compatibility
  • Loading branch information
mhugent committed Mar 31, 2016
1 parent ec17e3c commit 19120f4
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
3 changes: 3 additions & 0 deletions python/server/qgswmsconfigparser.sip
Expand Up @@ -97,6 +97,9 @@ class QgsWMSConfigParser

//printing

/** Creates a print composition, usually for a GetPrint request. Replaces map and label parameters*/
QgsComposition* createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap ) const;

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

Expand Down
6 changes: 6 additions & 0 deletions src/server/qgswmsconfigparser.cpp
Expand Up @@ -45,6 +45,12 @@ QgsWMSConfigParser::~QgsWMSConfigParser()

}

QgsComposition* QgsWMSConfigParser::createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap ) const
{
QStringList highlightLayers;
createPrintComposition( composerTemplate, mapRenderer, parameterMap, highlightLayers );
}

QgsComposition* QgsWMSConfigParser::createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap, QStringList& highlightLayers ) const
{
QList<QgsComposerMap*> composerMaps;
Expand Down
3 changes: 3 additions & 0 deletions src/server/qgswmsconfigparser.h
Expand Up @@ -112,6 +112,9 @@ class SERVER_EXPORT QgsWMSConfigParser

//printing

/** Creates a print composition, usually for a GetPrint request. Replaces map and label parameters*/
QgsComposition* createPrintComposition( const QString& composerTemplate, QgsMapRenderer* mapRenderer, const QMap< QString, QString >& parameterMap ) const;

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

Expand Down

0 comments on commit 19120f4

Please sign in to comment.