Skip to content

Commit

Permalink
Fix warning, unused signal in qgis quick coordinate transformer
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Jul 4, 2018
1 parent 22ba501 commit a04d228
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
9 changes: 8 additions & 1 deletion src/quickgui/qgsquickcoordinatetransformer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,14 @@ void QgsQuickCoordinateTransformer::setSourceCrs( const QgsCoordinateReferenceSy

void QgsQuickCoordinateTransformer::setTransformContext( const QgsCoordinateTransformContext &context )
{
mCoordinateTransform.setContext( context );
mTransformContext = context;
mCoordinateTransform.setContext( mTransformContext );
emit transformContextChanged();
}

QgsCoordinateTransformContext QgsQuickCoordinateTransformer::transformContext() const
{
return mTransformContext;
}

void QgsQuickCoordinateTransformer::updatePosition()
Expand Down
6 changes: 5 additions & 1 deletion src/quickgui/qgsquickcoordinatetransformer.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ class QUICK_EXPORT QgsQuickCoordinateTransformer : public QObject
Q_PROPERTY( QgsCoordinateReferenceSystem sourceCrs READ sourceCrs WRITE setSourceCrs NOTIFY sourceCrsChanged )

//! Transformation context, can be set from QgsQuickMapSettings::transformContext()
Q_PROPERTY( QgsCoordinateTransformContext transformContext WRITE setTransformContext )
Q_PROPERTY( QgsCoordinateTransformContext transformContext READ transformContext WRITE setTransformContext NOTIFY transformContextChanged )

public:
//! Creates new coordinate transformer
Expand Down Expand Up @@ -83,6 +83,9 @@ class QUICK_EXPORT QgsQuickCoordinateTransformer : public QObject
//!\copydoc QgsQuickCoordinateTransformer::transformContext
void setTransformContext( const QgsCoordinateTransformContext &context );

//!\copydoc QgsQuickCoordinateTransformer::transformContext
QgsCoordinateTransformContext transformContext() const;

signals:
//!\copydoc QgsQuickCoordinateTransformer::projectedPosition
void projectedPositionChanged();
Expand All @@ -105,6 +108,7 @@ class QUICK_EXPORT QgsQuickCoordinateTransformer : public QObject
QgsPoint mProjectedPosition;
QgsPoint mSourcePosition;
QgsCoordinateTransform mCoordinateTransform;
QgsCoordinateTransformContext mTransformContext;
};

#endif // QGSQUICKCOORDINATETRANSFORMER_H

0 comments on commit a04d228

Please sign in to comment.