Skip to content

Commit 8ce847f

Browse files
committedMay 30, 2017
more constness
1 parent 0f26431 commit 8ce847f

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed
 

‎python/core/qgspropertytransformer.sip

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ class QgsPropertyTransformer
196196
:rtype: Type
197197
%End
198198

199-
virtual QgsPropertyTransformer *clone() = 0 /Factory/;
199+
virtual QgsPropertyTransformer *clone() const = 0 /Factory/;
200200
%Docstring
201201
Returns a clone of the transformer.
202202
:rtype: QgsPropertyTransformer
@@ -345,7 +345,7 @@ class QgsGenericNumericTransformer : QgsPropertyTransformer
345345
%End
346346

347347
virtual Type transformerType() const;
348-
virtual QgsGenericNumericTransformer *clone() /Factory/;
348+
virtual QgsGenericNumericTransformer *clone() const /Factory/;
349349
virtual QVariant toVariant() const;
350350
virtual bool loadVariant( const QVariant &definition );
351351
virtual QVariant transform( const QgsExpressionContext &context, const QVariant &value ) const;
@@ -481,7 +481,7 @@ class QgsSizeScaleTransformer : QgsPropertyTransformer
481481
%End
482482

483483
virtual Type transformerType() const;
484-
virtual QgsSizeScaleTransformer *clone() /Factory/;
484+
virtual QgsSizeScaleTransformer *clone() const /Factory/;
485485
virtual QVariant toVariant() const;
486486
virtual bool loadVariant( const QVariant &definition );
487487
virtual QVariant transform( const QgsExpressionContext &context, const QVariant &value ) const;
@@ -621,7 +621,7 @@ Copy constructor
621621

622622

623623
virtual Type transformerType() const;
624-
virtual QgsColorRampTransformer *clone() /Factory/;
624+
virtual QgsColorRampTransformer *clone() const /Factory/;
625625
virtual QVariant toVariant() const;
626626
virtual bool loadVariant( const QVariant &definition );
627627
virtual QVariant transform( const QgsExpressionContext &context, const QVariant &value ) const;

‎src/core/qgspropertytransformer.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ QgsGenericNumericTransformer &QgsGenericNumericTransformer::operator=( const Qgs
154154
return *this;
155155
}
156156

157-
QgsGenericNumericTransformer *QgsGenericNumericTransformer::clone()
157+
QgsGenericNumericTransformer *QgsGenericNumericTransformer::clone() const
158158
{
159159
std::unique_ptr< QgsGenericNumericTransformer > t( new QgsGenericNumericTransformer( mMinValue,
160160
mMaxValue,
@@ -346,7 +346,7 @@ QgsSizeScaleTransformer &QgsSizeScaleTransformer::operator=( const QgsSizeScaleT
346346
return *this;
347347
}
348348

349-
QgsSizeScaleTransformer *QgsSizeScaleTransformer::clone()
349+
QgsSizeScaleTransformer *QgsSizeScaleTransformer::clone() const
350350
{
351351
std::unique_ptr< QgsSizeScaleTransformer > t( new QgsSizeScaleTransformer( mType,
352352
mMinValue,
@@ -587,7 +587,7 @@ QgsColorRampTransformer &QgsColorRampTransformer::operator=( const QgsColorRampT
587587
return *this;
588588
}
589589

590-
QgsColorRampTransformer *QgsColorRampTransformer::clone()
590+
QgsColorRampTransformer *QgsColorRampTransformer::clone() const
591591
{
592592
std::unique_ptr< QgsColorRampTransformer > c( new QgsColorRampTransformer( mMinValue, mMaxValue,
593593
mGradientRamp ? mGradientRamp->clone() : nullptr,

‎src/core/qgspropertytransformer.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ class CORE_EXPORT QgsPropertyTransformer
222222
/**
223223
* Returns a clone of the transformer.
224224
*/
225-
virtual QgsPropertyTransformer *clone() = 0 SIP_FACTORY;
225+
virtual QgsPropertyTransformer *clone() const = 0 SIP_FACTORY;
226226

227227
/**
228228
* Loads this transformer from a QVariantMap, wrapped in a QVariant.
@@ -367,7 +367,7 @@ class CORE_EXPORT QgsGenericNumericTransformer : public QgsPropertyTransformer
367367
QgsGenericNumericTransformer &operator=( const QgsGenericNumericTransformer &other );
368368

369369
virtual Type transformerType() const override { return GenericNumericTransformer; }
370-
virtual QgsGenericNumericTransformer *clone() override SIP_FACTORY;
370+
virtual QgsGenericNumericTransformer *clone() const override SIP_FACTORY;
371371
virtual QVariant toVariant() const override;
372372
virtual bool loadVariant( const QVariant &definition ) override;
373373
virtual QVariant transform( const QgsExpressionContext &context, const QVariant &value ) const override;
@@ -503,7 +503,7 @@ class CORE_EXPORT QgsSizeScaleTransformer : public QgsPropertyTransformer
503503
QgsSizeScaleTransformer &operator=( const QgsSizeScaleTransformer &other );
504504

505505
virtual Type transformerType() const override { return SizeScaleTransformer; }
506-
virtual QgsSizeScaleTransformer *clone() SIP_FACTORY override;
506+
virtual QgsSizeScaleTransformer *clone() const override SIP_FACTORY;
507507
virtual QVariant toVariant() const override;
508508
virtual bool loadVariant( const QVariant &definition ) override;
509509
virtual QVariant transform( const QgsExpressionContext &context, const QVariant &value ) const override;
@@ -640,7 +640,7 @@ class CORE_EXPORT QgsColorRampTransformer : public QgsPropertyTransformer
640640
QgsColorRampTransformer &operator=( const QgsColorRampTransformer &other );
641641

642642
virtual Type transformerType() const override { return ColorRampTransformer; }
643-
virtual QgsColorRampTransformer *clone() SIP_FACTORY override;
643+
virtual QgsColorRampTransformer *clone() const override SIP_FACTORY;
644644
virtual QVariant toVariant() const override;
645645
virtual bool loadVariant( const QVariant &definition ) override;
646646
virtual QVariant transform( const QgsExpressionContext &context, const QVariant &value ) const override;

‎tests/src/core/testqgsproperty.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class TestTransformer : public QgsPropertyTransformer
4444
}
4545

4646
virtual Type transformerType() const override { return SizeScaleTransformer; }
47-
virtual TestTransformer *clone() override
47+
virtual TestTransformer *clone() const override
4848
{
4949
return new TestTransformer( mMinValue, mMaxValue );
5050
}

0 commit comments

Comments
 (0)
Please sign in to comment.