Skip to content

Commit 2575dca

Browse files
committed
Followup fixes for data defined values for label repeat functions
1 parent 50e0703 commit 2575dca

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

src/app/qgslabelinggui.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1019,7 +1019,7 @@ void QgsLabelingGui::populateDataDefinedButtons( QgsPalLayerSettings& s )
10191019
QgsDataDefinedButton::AnyType, tr( "double coord [<b>in,out</b> as 20.0-60.0,20.0-95.0]" ) );
10201020
mRepeatDistanceDDBtn->init( mLayer, s.dataDefinedProperty( QgsPalLayerSettings::RepeatDistance ),
10211021
QgsDataDefinedButton::AnyType, QgsDataDefinedButton::doublePosDesc() );
1022-
mRepeatDistanceUnitDDBtn->init( mLayer, s.dataDefinedProperty( QgsPalLayerSettings::DistanceUnits ),
1022+
mRepeatDistanceUnitDDBtn->init( mLayer, s.dataDefinedProperty( QgsPalLayerSettings::RepeatDistanceUnit ),
10231023
QgsDataDefinedButton::String, QgsDataDefinedButton::unitsMmMuDesc() );
10241024

10251025
// data defined-only

src/core/qgspallabeling.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,8 @@ QgsPalLayerSettings::QgsPalLayerSettings()
432432
mDataDefinedNames.insert( DistanceUnits, QPair<QString, int>( "DistanceUnits", -1 ) );
433433
mDataDefinedNames.insert( OffsetRotation, QPair<QString, int>( "OffsetRotation", -1 ) );
434434
mDataDefinedNames.insert( CurvedCharAngleInOut, QPair<QString, int>( "CurvedCharAngleInOut", -1 ) );
435+
mDataDefinedNames.insert( RepeatDistance, QPair<QString, int>( "RepeatDistance", -1 ) );
436+
mDataDefinedNames.insert( RepeatDistanceUnit, QPair<QString, int>( "RepeatDistanceUnit", -1 ) );
435437
// (data defined only)
436438
mDataDefinedNames.insert( PositionX, QPair<QString, int>( "PositionX", 9 ) );
437439
mDataDefinedNames.insert( PositionY, QPair<QString, int>( "PositionY", 10 ) );

src/core/qgspallabeling.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ class CORE_EXPORT QgsPalLayerSettings
255255
Vali = 12, //vertical alignment for data defined label position (Bottom, Base, Half, Cap, Top)
256256
Rotation = 14, //data defined rotation
257257
RepeatDistance = 84,
258-
RepeatDistanceUnit = 85,
258+
RepeatDistanceUnit = 86,
259259

260260
// rendering
261261
ScaleVisibility = 23,

0 commit comments

Comments
 (0)