Skip to content

Commit 48fa5e8

Browse files
elpasonyalldawson
authored andcommitted
Disable assign projection in-place
1 parent 0380c06 commit 48fa5e8

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/analysis/processing/qgsalgorithmassignprojection.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ QgsAssignProjectionAlgorithm *QgsAssignProjectionAlgorithm::createInstance() con
6262
return new QgsAssignProjectionAlgorithm();
6363
}
6464

65+
bool QgsAssignProjectionAlgorithm::supportInPlaceEdit( const QgsVectorLayer *layer ) const
66+
{
67+
Q_UNUSED( layer );
68+
return false;
69+
}
70+
6571
void QgsAssignProjectionAlgorithm::initParameters( const QVariantMap & )
6672
{
6773
addParameter( new QgsProcessingParameterCrs( QStringLiteral( "CRS" ), QObject::tr( "Assigned CRS" ), QStringLiteral( "EPSG:4326" ) ) );

src/analysis/processing/qgsalgorithmassignprojection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ class QgsAssignProjectionAlgorithm : public QgsProcessingFeatureBasedAlgorithm
4141
QString groupId() const override;
4242
QString shortHelpString() const override;
4343
QgsAssignProjectionAlgorithm *createInstance() const override SIP_FACTORY;
44+
bool supportInPlaceEdit( const QgsVectorLayer *layer ) const override;
4445

4546
protected:
4647

0 commit comments

Comments
 (0)