mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-12 00:02:25 -04:00
Refine behavior of obstacle weight slider to match feature weight slider
This commit is contained in:
parent
435287260c
commit
9904fe8621
@ -288,7 +288,7 @@ void QgsLabelingGui::setLayer( QgsMapLayer *mapLayer )
|
||||
|
||||
mPrioritySlider->setValue( mSettings.priority );
|
||||
mChkNoObstacle->setChecked( mSettings.obstacle );
|
||||
mObstacleFactorSlider->setValue( mSettings.obstacleFactor * 50 );
|
||||
mObstacleFactorSlider->setValue( mSettings.obstacleFactor * 5 );
|
||||
mObstacleTypeComboBox->setCurrentIndex( mObstacleTypeComboBox->findData( mSettings.obstacleType ) );
|
||||
mPolygonObstacleTypeFrame->setEnabled( mSettings.obstacle );
|
||||
mObstaclePriorityFrame->setEnabled( mSettings.obstacle );
|
||||
@ -489,7 +489,7 @@ QgsPalLayerSettings QgsLabelingGui::layerSettings()
|
||||
|
||||
lyr.priority = mPrioritySlider->value();
|
||||
lyr.obstacle = mChkNoObstacle->isChecked() || mMode == ObstaclesOnly;
|
||||
lyr.obstacleFactor = mObstacleFactorSlider->value() / 50.0;
|
||||
lyr.obstacleFactor = mObstacleFactorSlider->value() / 5.0;
|
||||
lyr.obstacleType = ( QgsPalLayerSettings::ObstacleType )mObstacleTypeComboBox->currentData().toInt();
|
||||
lyr.labelPerPart = chkLabelPerFeaturePart->isChecked();
|
||||
lyr.displayAll = mPalShowAllLabelsForLayerChkBx->isChecked();
|
||||
|
@ -6706,10 +6706,10 @@ font-style: italic;</string>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>100</number>
|
||||
<number>10</number>
|
||||
</property>
|
||||
<property name="value">
|
||||
<number>50</number>
|
||||
<number>5</number>
|
||||
</property>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
@ -6718,7 +6718,7 @@ font-style: italic;</string>
|
||||
<enum>QSlider::TicksBelow</enum>
|
||||
</property>
|
||||
<property name="tickInterval">
|
||||
<number>10</number>
|
||||
<number>1</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
Loading…
x
Reference in New Issue
Block a user