Skip to content

Commit

Permalink
Set a clear value for spinboxes to avoid clear icon for default values (
Browse files Browse the repository at this point in the history
#39534)

* Set a clear value for spinboxes to avoid clear icon for default values
  • Loading branch information
DelazJ committed Oct 22, 2020
1 parent dd4af80 commit 35d62ab
Show file tree
Hide file tree
Showing 31 changed files with 127 additions and 6 deletions.
3 changes: 3 additions & 0 deletions src/app/3d/qgs3danimationexportdialog.cpp
Expand Up @@ -31,6 +31,9 @@
Qgs3DAnimationExportDialog::Qgs3DAnimationExportDialog(): QDialog( nullptr )
{
setupUi( this );
mFpsSpinBox->setClearValue( 30 );
mWidthSpinBox->setClearValue( 800 );
mHeightSpinBox->setClearValue( 600 );
QgsSettings settings;

const QString templateText = settings.value( QStringLiteral( "Export3DAnimation/fileNameTemplate" ),
Expand Down
9 changes: 9 additions & 0 deletions src/app/3d/qgslightswidget.cpp
Expand Up @@ -27,6 +27,15 @@ QgsLightsWidget::QgsLightsWidget( QWidget *parent )
{
setupUi( this );

spinPositionX->setClearValue( 0.0 );
spinPositionY->setClearValue( 1000.0 );
spinPositionZ->setClearValue( 0.0 );
spinIntensity->setClearValue( 0.5 );
spinA0->setClearValue( 0.0 );
spinA1->setClearValue( 0.0 );
spinA2->setClearValue( 0.0 );
spinDirectionalIntensity->setClearValue( 0.5 );

mLightsModel = new QgsLightsModel( this );
mLightsListView->setModel( mLightsModel );

Expand Down
3 changes: 3 additions & 0 deletions src/app/3d/qgsmap3dexportwidget.cpp
Expand Up @@ -32,6 +32,9 @@ QgsMap3DExportWidget::QgsMap3DExportWidget( Qgs3DMapScene *scene, Qgs3DMapExport
mExportSettings( exportSettings )
{
ui->setupUi( this );
ui->terrainResolutionSpinBox->setClearValue( 128 );
ui->terrainTextureResolutionSpinBox->setClearValue( 512 );
ui->scaleSpinBox->setClearValue( 1.0 );

ui->selectFolderWidget->setStorageMode( QgsFileWidget::StorageMode::GetDirectory );

Expand Down
3 changes: 3 additions & 0 deletions src/app/3d/qgsmesh3dsymbolwidget.cpp
Expand Up @@ -25,6 +25,9 @@ QgsMesh3dSymbolWidget::QgsMesh3dSymbolWidget( QgsMeshLayer *meshLayer, QWidget *
: QWidget( parent )
{
setupUi( this );
mSpinBoxWireframeLineWidth->setClearValue( 1.0 );
mSpinBoxVerticaleScale->setClearValue( 1.0 );
mArrowsSpacingSpinBox->setClearValue( 25.0 );

mComboBoxTextureType->addItem( tr( "Single Color" ), QgsMesh3DSymbol::SingleColor );
mComboBoxTextureType->setCurrentIndex( 0 );
Expand Down
8 changes: 8 additions & 0 deletions src/app/3d/qgspoint3dsymbolwidget.cpp
Expand Up @@ -40,6 +40,14 @@ QgsPoint3DSymbolWidget::QgsPoint3DSymbolWidget( QWidget *parent )
spinRX->setClearValue( 0.0 );
spinRY->setClearValue( 0.0 );
spinRZ->setClearValue( 0.0 );
spinRadius->setClearValue( 10.0 );
spinMinorRadius->setClearValue( 5.0 );
spinTopRadius->setClearValue( 0.0 );
spinBottomRadius->setClearValue( 10.0 );
spinSize->setClearValue( 10.0 );
spinLength->setClearValue( 10.0 );
spinTopRadius->setClearValue( 0.0 );
spinBillboardHeight->setClearValue( 0.0 );

cboShape->addItem( tr( "Sphere" ), QgsPoint3DSymbol::Sphere );
cboShape->addItem( tr( "Cylinder" ), QgsPoint3DSymbol::Cylinder );
Expand Down
1 change: 1 addition & 0 deletions src/app/3d/qgspolygon3dsymbolwidget.cpp
Expand Up @@ -24,6 +24,7 @@ QgsPolygon3DSymbolWidget::QgsPolygon3DSymbolWidget( QWidget *parent )
setupUi( this );
spinHeight->setClearValue( 0.0 );
spinExtrusion->setClearValue( 0.0 );
spinEdgeWidth->setClearValue( 1.0 );

QgsPolygon3DSymbol defaultSymbol;
setSymbol( &defaultSymbol, nullptr );
Expand Down
1 change: 1 addition & 0 deletions src/app/3d/qgsvectorlayer3dpropertieswidget.cpp
Expand Up @@ -21,6 +21,7 @@ QgsVectorLayer3DPropertiesWidget::QgsVectorLayer3DPropertiesWidget( QWidget *par
: QWidget( parent )
{
setupUi( this );
spinZoomLevelsCount->setClearValue( 3 );

groupLayerRendering->setCollapsed( true );

Expand Down
3 changes: 3 additions & 0 deletions src/app/gps/qgsgpsinformationwidget.cpp
Expand Up @@ -257,10 +257,12 @@ QgsGpsInformationWidget::QgsGpsInformationWidget( QgsMapCanvas *mapCanvas, QWidg
mTravelBearingCheckBox->setChecked( mySettings.value( QStringLiteral( "gps/calculateBearingFromTravel" ), "false" ).toBool() );
mSliderMarkerSize->setValue( mySettings.value( QStringLiteral( "gps/markerSize" ), "12" ).toInt() );
mSpinTrackWidth->setValue( mySettings.value( QStringLiteral( "gps/trackWidth" ), "2" ).toInt() );
mSpinTrackWidth->setClearValue( 2 );
mBtnTrackColor->setColor( mySettings.value( QStringLiteral( "gps/trackColor" ), QColor( Qt::red ) ).value<QColor>() );
QString myPortMode = mySettings.value( QStringLiteral( "gps/portMode" ), "scanPorts" ).toString();

mSpinMapExtentMultiplier->setValue( mySettings.value( QStringLiteral( "gps/mapExtentMultiplier" ), "50" ).toInt() );
mSpinMapExtentMultiplier->setClearValue( 50 );
mDateTimeFormat = mySettings.value( QStringLiteral( "gps/dateTimeFormat" ), "" ).toString(); // zero-length string signifies default format

mGpsdHost->setText( mySettings.value( QStringLiteral( "gps/gpsdHost" ), "localhost" ).toString() );
Expand Down Expand Up @@ -421,6 +423,7 @@ QgsGpsInformationWidget::QgsGpsInformationWidget( QgsMapCanvas *mapCanvas, QWidg
mCbxLeapSeconds->setChecked( mySettings.value( QStringLiteral( "gps/applyLeapSeconds" ), true ).toBool() );
// Leap seconds as of 2019-06-20, if the default changes, it can be updated in qgis_global_settings.ini
mLeapSeconds->setValue( mySettings.value( QStringLiteral( "gps/leapSecondsCorrection" ), 18 ).toInt() );
mLeapSeconds->setClearValue( 18 );

connect( mAcquisitionTimer.get(), &QTimer::timeout,
this, &QgsGpsInformationWidget::switchAcquisition );
Expand Down
29 changes: 29 additions & 0 deletions src/app/options/qgsoptions.cpp
Expand Up @@ -174,14 +174,17 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
if ( identifyValue <= 0.0 )
identifyValue = Qgis::DEFAULT_SEARCH_RADIUS_MM;
spinBoxIdentifyValue->setMinimum( 0.0 );
spinBoxIdentifyValue->setClearValue( Qgis::DEFAULT_SEARCH_RADIUS_MM );
spinBoxIdentifyValue->setValue( identifyValue );
QColor highlightColor = QColor( mSettings->value( QStringLiteral( "/Map/highlight/color" ), Qgis::DEFAULT_HIGHLIGHT_COLOR.name() ).toString() );
int highlightAlpha = mSettings->value( QStringLiteral( "/Map/highlight/colorAlpha" ), Qgis::DEFAULT_HIGHLIGHT_COLOR.alpha() ).toInt();
highlightColor.setAlpha( highlightAlpha );
mIdentifyHighlightColorButton->setColor( highlightColor );
double highlightBuffer = mSettings->value( QStringLiteral( "/Map/highlight/buffer" ), Qgis::DEFAULT_HIGHLIGHT_BUFFER_MM ).toDouble();
mIdentifyHighlightBufferSpinBox->setClearValue( Qgis::DEFAULT_HIGHLIGHT_BUFFER_MM );
mIdentifyHighlightBufferSpinBox->setValue( highlightBuffer );
double highlightMinWidth = mSettings->value( QStringLiteral( "/Map/highlight/minWidth" ), Qgis::DEFAULT_HIGHLIGHT_MIN_WIDTH_MM ).toDouble();
mIdentifyHighlightMinWidthSpinBox->setClearValue( Qgis::DEFAULT_HIGHLIGHT_MIN_WIDTH_MM );
mIdentifyHighlightMinWidthSpinBox->setValue( highlightMinWidth );

// custom environment variables
Expand Down Expand Up @@ -351,16 +354,20 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti

//Network timeout
mNetworkTimeoutSpinBox->setValue( QgsNetworkAccessManager::timeout() );
mNetworkTimeoutSpinBox->setClearValue( 60000 );
leUserAgent->setText( mSettings->value( QStringLiteral( "/qgis/networkAndProxy/userAgent" ), "Mozilla/5.0" ).toString() );

// WMS capabilities expiry time
mDefaultCapabilitiesExpirySpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/defaultCapabilitiesExpiry" ), 24 ).toInt() );
mDefaultCapabilitiesExpirySpinBox->setClearValue( 24 );

// WMS/WMS-C tile expiry time
mDefaultTileExpirySpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/defaultTileExpiry" ), 24 ).toInt() );
mDefaultTileExpirySpinBox->setClearValue( 24 );

// WMS/WMS-C default max retry in case of tile request errors
mDefaultTileMaxRetrySpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/defaultTileMaxRetry" ), 3 ).toInt() );
mDefaultTileMaxRetrySpinBox->setClearValue( 3 );

// Proxy stored authentication configurations
mAuthSettings->setDataprovider( QStringLiteral( "proxy" ) );
Expand Down Expand Up @@ -408,6 +415,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
mCacheSize->setSingleStep( 1024 );
qint64 cacheSize = mSettings->value( QStringLiteral( "cache/size" ), 50 * 1024 * 1024 ).toLongLong();
mCacheSize->setValue( static_cast<int>( cacheSize / 1024 ) );
mCacheSize->setClearValue( 50 * 1024 );
connect( mBrowseCacheDirectory, &QAbstractButton::clicked, this, &QgsOptions::browseCacheDirectory );
connect( mClearCache, &QAbstractButton::clicked, this, &QgsOptions::clearCache );

Expand All @@ -434,6 +442,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
mAttrTableViewComboBox->setCurrentIndex( mAttrTableViewComboBox->findData( mSettings->value( QStringLiteral( "/qgis/attributeTableView" ), -1 ).toInt() ) );

spinBoxAttrTableRowCache->setValue( mSettings->value( QStringLiteral( "/qgis/attributeTableRowCache" ), 10000 ).toInt() );
spinBoxAttrTableRowCache->setClearValue( 10000 );
spinBoxAttrTableRowCache->setSpecialValueText( tr( "All" ) );

cmbPromptSublayers->clear();
Expand Down Expand Up @@ -566,6 +575,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti

// set decimal places of the measure tool
int decimalPlaces = mSettings->value( QStringLiteral( "/qgis/measure/decimalplaces" ), "3" ).toInt();
mDecimalPlacesSpinBox->setClearValue( 3 );
mDecimalPlacesSpinBox->setRange( 0, 12 );
mDecimalPlacesSpinBox->setValue( decimalPlaces );

Expand Down Expand Up @@ -612,6 +622,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
mFontFamilyComboBox->blockSignals( false );

mMessageTimeoutSpnBx->setValue( mSettings->value( QStringLiteral( "/qgis/messageTimeout" ), 5 ).toInt() );
mMessageTimeoutSpnBx->setClearValue( 5 );

QString name = mSettings->value( QStringLiteral( "/qgis/style" ) ).toString();
whileBlocking( cmbStyle )->setCurrentIndex( cmbStyle->findText( name, Qt::MatchFixedString ) );
Expand All @@ -631,6 +642,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
chkUseRenderCaching->setChecked( mSettings->value( QStringLiteral( "/qgis/enable_render_caching" ), true ).toBool() );
chkParallelRendering->setChecked( mSettings->value( QStringLiteral( "/qgis/parallel_rendering" ), true ).toBool() );
spinMapUpdateInterval->setValue( mSettings->value( QStringLiteral( "/qgis/map_update_interval" ), 250 ).toInt() );
spinMapUpdateInterval->setClearValue( 250 );
chkMaxThreads->setChecked( QgsApplication::maxThreads() != -1 );
spinMaxThreads->setEnabled( chkMaxThreads->isChecked() );
spinMaxThreads->setRange( 1, QThread::idealThreadCount() );
Expand All @@ -657,6 +669,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
tolerance = tolerance * 180.0 / M_PI; //value shown to the user is degree, not rad
}
mSegmentationToleranceSpinBox->setValue( tolerance );
mSegmentationToleranceSpinBox->setClearValue( 1.0 );

QStringList myScalesList = Qgis::defaultProjectScales().split( ',' );
myScalesList.append( QStringLiteral( "1:1" ) );
Expand All @@ -672,6 +685,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
doubleSpinBoxMagnifierDefault->setDecimals( 0 );
doubleSpinBoxMagnifierDefault->setSuffix( QStringLiteral( "%" ) );
doubleSpinBoxMagnifierDefault->setValue( magnifierVal );
doubleSpinBoxMagnifierDefault->setClearValue( 100 );

// Default local simplification algorithm
mSimplifyAlgorithmComboBox->addItem( tr( "Distance" ), static_cast<int>( QgsVectorSimplifyMethod::Distance ) );
Expand Down Expand Up @@ -704,13 +718,17 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti

// Map Tips delay
mMapTipsDelaySpinBox->setValue( mSettings->value( QStringLiteral( "qgis/mapTipsDelay" ), 850 ).toInt() );
mMapTipsDelaySpinBox->setClearValue( 850 );

//
// Raster properties
//
spnRed->setValue( mSettings->value( QStringLiteral( "/Raster/defaultRedBand" ), 1 ).toInt() );
spnRed->setClearValue( 1 );
spnGreen->setValue( mSettings->value( QStringLiteral( "/Raster/defaultGreenBand" ), 2 ).toInt() );
spnGreen->setClearValue( 2 );
spnBlue->setValue( mSettings->value( QStringLiteral( "/Raster/defaultBlueBand" ), 3 ).toInt() );
spnBlue->setClearValue( 3 );

mZoomedInResamplingComboBox->insertItem( 0, tr( "Nearest neighbour" ), QStringLiteral( "nearest neighbour" ) );
mZoomedInResamplingComboBox->insertItem( 1, tr( "Bilinear" ), QStringLiteral( "bilinear" ) );
Expand All @@ -723,6 +741,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
QString zoomedOutResampling = mSettings->value( QStringLiteral( "/Raster/defaultZoomedOutResampling" ), QStringLiteral( "nearest neighbour" ) ).toString();
mZoomedOutResamplingComboBox->setCurrentIndex( mZoomedOutResamplingComboBox->findData( zoomedOutResampling ) );
spnOversampling->setValue( mSettings->value( QStringLiteral( "/Raster/defaultOversampling" ), 2.0 ).toDouble() );
spnOversampling->setClearValue( 2.0 );
mCbEarlyResampling->setChecked( mSettings->value( QStringLiteral( "/Raster/defaultEarlyResampling" ), false ).toBool() );

initContrastEnhancement( cboxContrastEnhancementAlgorithmSingleBand, QStringLiteral( "singleBand" ),
Expand All @@ -740,6 +759,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
QgsRasterMinMaxOrigin::limitsString( QgsRasterLayer::MULTIPLE_BAND_MULTI_BYTE_MIN_MAX_LIMITS ) );

spnThreeBandStdDev->setValue( mSettings->value( QStringLiteral( "/Raster/defaultStandardDeviation" ), QgsRasterMinMaxOrigin::DEFAULT_STDDEV_FACTOR ).toDouble() );
spnThreeBandStdDev->setClearValue( QgsRasterMinMaxOrigin::DEFAULT_STDDEV_FACTOR );

mRasterCumulativeCutLowerDoubleSpinBox->setValue( 100.0 * mSettings->value( QStringLiteral( "/Raster/cumulativeCutLower" ), QString::number( QgsRasterMinMaxOrigin::CUMULATIVE_CUT_LOWER ) ).toDouble() );
mRasterCumulativeCutUpperDoubleSpinBox->setValue( 100.0 * mSettings->value( QStringLiteral( "/Raster/cumulativeCutUpper" ), QString::number( QgsRasterMinMaxOrigin::CUMULATIVE_CUT_UPPER ) ).toDouble() );
Expand Down Expand Up @@ -807,6 +827,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
connect( pbnTemplateFolderReset, &QAbstractButton::pressed, this, &QgsOptions::resetTemplateFolder );

setZoomFactorValue();
spinZoomFactor->setClearValue( 200 );

// predefined scales for scale combobox
QString scalePaths = mSettings->value( QStringLiteral( "Map/scales" ), Qgis::defaultProjectScales() ).toString();
Expand Down Expand Up @@ -974,7 +995,9 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti

//grid and guide defaults
mGridResolutionSpinBox->setValue( mSettings->value( QStringLiteral( "LayoutDesigner/defaultSnapGridResolution" ), 10.0, QgsSettings::Gui ).toDouble() );
mGridResolutionSpinBox->setClearValue( 10.0 );
mSnapToleranceSpinBox->setValue( mSettings->value( QStringLiteral( "LayoutDesigner/defaultSnapTolerancePixels" ), 5, QgsSettings::Gui ).toInt() );
mSnapToleranceSpinBox->setClearValue( 5 );
mOffsetXSpinBox->setValue( mSettings->value( QStringLiteral( "LayoutDesigner/defaultSnapGridOffsetX" ), 0, QgsSettings::Gui ).toDouble() );
mOffsetYSpinBox->setValue( mSettings->value( QStringLiteral( "LayoutDesigner/defaultSnapGridOffsetY" ), 0, QgsSettings::Gui ).toDouble() );

Expand Down Expand Up @@ -1042,6 +1065,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
mDefaultZValueSpinBox->setValue(
mSettings->value( QStringLiteral( "/qgis/digitizing/default_z_value" ), Qgis::DEFAULT_Z_COORDINATE ).toDouble()
);
mDefaultZValueSpinBox->setClearValue( Qgis::DEFAULT_Z_COORDINATE );

//default snap mode
mSnappingEnabledDefault->setChecked( mSettings->value( QStringLiteral( "/qgis/digitizing/default_snap_enabled" ), false ).toBool() );
Expand All @@ -1054,7 +1078,9 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
QgsSnappingConfig::SnappingTypeFlag defaultSnapMode = mSettings->flagValue( QStringLiteral( "/qgis/digitizing/default_snap_type" ), QgsSnappingConfig::VertexFlag );
mDefaultSnapModeComboBox->setCurrentIndex( mDefaultSnapModeComboBox->findData( static_cast<int>( defaultSnapMode ) ) );
mDefaultSnappingToleranceSpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/digitizing/default_snapping_tolerance" ), Qgis::DEFAULT_SNAP_TOLERANCE ).toDouble() );
mDefaultSnappingToleranceSpinBox->setClearValue( Qgis::DEFAULT_SNAP_TOLERANCE );
mSearchRadiusVertexEditSpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/digitizing/search_radius_vertex_edit" ), 10 ).toDouble() );
mSearchRadiusVertexEditSpinBox->setClearValue( 10 );
QgsTolerance::UnitType defSnapUnits = mSettings->enumValue( QStringLiteral( "/qgis/digitizing/default_snapping_tolerance_unit" ), Qgis::DEFAULT_SNAP_UNITS );
if ( defSnapUnits == QgsTolerance::ProjectUnits || defSnapUnits == QgsTolerance::LayerUnits )
{
Expand Down Expand Up @@ -1106,6 +1132,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
mMarkerStyleComboBox->setCurrentIndex( mMarkerStyleComboBox->findText( tr( "None" ) ) );
}
mMarkerSizeSpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/digitizing/marker_size_mm" ), 2.0 ).toDouble() );
mMarkerSizeSpinBox->setClearValue( 2.0 );

chkReuseLastValues->setChecked( mSettings->value( QStringLiteral( "/qgis/digitizing/reuseLastValues" ), false ).toBool() );
chkDisableAttributeValuesDlg->setChecked( mSettings->value( QStringLiteral( "/qgis/digitizing/disable_enter_attribute_values_dialog" ), false ).toBool() );
Expand All @@ -1122,7 +1149,9 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
QgsGeometry::JoinStyle joinStyleSetting = mSettings->enumValue( QStringLiteral( "/qgis/digitizing/offset_join_style" ), QgsGeometry::JoinStyleRound );
mOffsetJoinStyleComboBox->setCurrentIndex( mOffsetJoinStyleComboBox->findData( joinStyleSetting ) );
mOffsetQuadSegSpinBox->setValue( mSettings->value( QStringLiteral( "/qgis/digitizing/offset_quad_seg" ), 8 ).toInt() );
mOffsetQuadSegSpinBox->setClearValue( 8 );
mCurveOffsetMiterLimitComboBox->setValue( mSettings->value( QStringLiteral( "/qgis/digitizing/offset_miter_limit" ), 5.0 ).toDouble() );
mCurveOffsetMiterLimitComboBox->setClearValue( 5.0 );

mTracingConvertToCurveCheckBox->setChecked( mSettings->value( QStringLiteral( "/qgis/digitizing/convert_to_curve" ), false ).toBool() );

Expand Down
3 changes: 3 additions & 0 deletions src/app/qgsmaptooloffsetcurve.cpp
Expand Up @@ -661,6 +661,7 @@ QgsOffsetUserWidget::QgsOffsetUserWidget( QWidget *parent )
setupUi( this );

mOffsetSpinBox->setDecimals( 6 );
mOffsetSpinBox->setClearValue( 0.0 );

// fill comboboxes
mJoinStyleComboBox->addItem( tr( "Round" ), QgsGeometry::JoinStyleRound );
Expand All @@ -678,7 +679,9 @@ QgsOffsetUserWidget::QgsOffsetUserWidget( QWidget *parent )

mJoinStyleComboBox->setCurrentIndex( mJoinStyleComboBox->findData( joinStyle ) );
mQuadrantSpinBox->setValue( quadSegments );
mQuadrantSpinBox->setClearValue( 8 );
mMiterLimitSpinBox->setValue( miterLimit );
mMiterLimitSpinBox->setClearValue( 5.0 );
mCapStyleComboBox->setCurrentIndex( mCapStyleComboBox->findData( capStyle ) );

// connect signals
Expand Down

0 comments on commit 35d62ab

Please sign in to comment.