File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -423,8 +423,18 @@ QgsVectorLayerProperties::QgsVectorLayerProperties(
423
423
424
424
updateAuxiliaryStoragePage ();
425
425
426
- mRemoveDuplicateVerticeCheckbox ->setChecked ( mLayer ->removeDuplicateNodes () );
427
- mGeometryPrecisionSpinBox ->setValue ( mLayer ->geometryPrecision () );
426
+ if ( mLayer ->isSpatial () )
427
+ {
428
+ mRemoveDuplicateVerticeCheckbox ->setChecked ( mLayer ->removeDuplicateNodes () );
429
+ mGeometryPrecisionSpinBox ->setValue ( mLayer ->geometryPrecision () );
430
+
431
+ mGeometryPrecisionSpinBox ->setSuffix ( QgsUnitTypes::toAbbreviatedString ( mLayer ->crs ().mapUnits () ) );
432
+ }
433
+ else
434
+ {
435
+ mRemoveDuplicateVerticeCheckbox ->setEnabled ( false );
436
+ mGeometryPrecisionSpinBox ->setEnabled ( false );
437
+ }
428
438
429
439
optionsStackedWidget_CurrentChanged ( mOptStackedWidget ->currentIndex () );
430
440
}
You can’t perform that action at this time.
0 commit comments