Skip to content

Commit

Permalink
Fix some compiler warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Dec 3, 2014
1 parent b278ea1 commit 16b4dfe
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 8 deletions.
5 changes: 3 additions & 2 deletions src/server/qgswmsconfigparser.cpp
Expand Up @@ -22,6 +22,7 @@
#include "qgscomposerlabel.h"
#include "qgscomposerlegend.h"
#include "qgscomposermap.h"
#include "qgscomposermapgrid.h"
#include "qgscomposerhtml.h"
#include "qgscomposerframe.h"
#include "qgscomposition.h"
Expand Down Expand Up @@ -161,8 +162,8 @@ QgsComposition* QgsWMSConfigParser::createPrintComposition( const QString& compo
}

//grid space x / y
currentMap->setGridIntervalX( parameterMap.value( mapId + ":GRID_INTERVAL_X" ).toDouble() );
currentMap->setGridIntervalY( parameterMap.value( mapId + ":GRID_INTERVAL_Y" ).toDouble() );
currentMap->grid()->setIntervalX( parameterMap.value( mapId + ":GRID_INTERVAL_X" ).toDouble() );
currentMap->grid()->setIntervalY( parameterMap.value( mapId + ":GRID_INTERVAL_Y" ).toDouble() );
}
//update legend
// if it has an auto-update model
Expand Down
19 changes: 14 additions & 5 deletions src/server/qgswmsprojectparser.cpp
Expand Up @@ -30,6 +30,7 @@
#include "qgscomposerlabel.h"
#include "qgscomposerlegend.h"
#include "qgscomposermap.h"
#include "qgscomposerframe.h"
#include "qgscomposerhtml.h"
#include "qgscomposerpicture.h"
#include "qgscomposerscalebar.h"
Expand Down Expand Up @@ -435,14 +436,22 @@ QgsComposition* QgsWMSProjectParser::initComposition( const QString& composerTem
QgsComposerPicture* pic = dynamic_cast< QgsComposerPicture *>( *itemIt );
if ( pic )
{
pic->setPictureFile( mProjectParser->convertToAbsolutePath(( pic )->pictureFile() ) );
pic->setPicturePath( mProjectParser->convertToAbsolutePath(( pic )->picturePath() ) );
continue;
}
const QgsComposerHtml* html = composition->getComposerHtmlByItem( *itemIt );
if ( html )

// an html item will be a composer frame and if it is we can try to get
// its multiframe parent and then try to cast that to a composer html
const QgsComposerFrame* frame = dynamic_cast<const QgsComposerFrame *>( *itemIt );
if ( frame )
{
htmlList.push_back( html );
continue;
const QgsComposerMultiFrame * multiFrame = frame->multiFrame();
const QgsComposerHtml* composerHtml = dynamic_cast<const QgsComposerHtml *>( multiFrame );
if ( composerHtml )
{
htmlList.push_back( composerHtml );
continue;
}
}
}

Expand Down
1 change: 0 additions & 1 deletion src/ui/qgsexpressionbuilder.ui
Expand Up @@ -543,7 +543,6 @@
</widget>
</item>
</layout>
<zorder>splitter_2</zorder>
<zorder>mLoadGroupBox</zorder>
<zorder>splitter</zorder>
<zorder>groupBox</zorder>
Expand Down

0 comments on commit 16b4dfe

Please sign in to comment.