From 0d3dd703653d46e9af269d91f5a82d8e975409b3 Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Sun, 5 Aug 2018 11:52:38 +0200 Subject: [PATCH] Add missing breaks --- src/gui/symbology/qgssymbolslistwidget.cpp | 4 ++++ src/providers/ogr/qgsogrprovider.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/gui/symbology/qgssymbolslistwidget.cpp b/src/gui/symbology/qgssymbolslistwidget.cpp index 607416d9f241..77ac4f7156d0 100644 --- a/src/gui/symbology/qgssymbolslistwidget.cpp +++ b/src/gui/symbology/qgssymbolslistwidget.cpp @@ -175,6 +175,7 @@ void QgsSymbolsListWidget::createAuxiliaryField() if ( markerSymbol ) markerSymbol->setDataDefinedAngle( button->toProperty() ); break; + case QgsSymbolLayer::PropertySize: if ( markerSymbol ) { @@ -182,9 +183,12 @@ void QgsSymbolsListWidget::createAuxiliaryField() markerSymbol->setScaleMethod( QgsSymbol::ScaleDiameter ); } break; + case QgsSymbolLayer::PropertyStrokeWidth: if ( lineSymbol ) lineSymbol->setDataDefinedWidth( button->toProperty() ); + break; + default: break; } diff --git a/src/providers/ogr/qgsogrprovider.cpp b/src/providers/ogr/qgsogrprovider.cpp index 20531ecdd41f..69c45ac46c14 100644 --- a/src/providers/ogr/qgsogrprovider.cpp +++ b/src/providers/ogr/qgsogrprovider.cpp @@ -1619,6 +1619,8 @@ bool QgsOgrProvider::addAttributeOGRLevel( const QgsField &field, bool &ignoreEr { case QVariant::Bool: OGR_Fld_SetSubType( fielddefn.get(), OFSTBoolean ); + break; + default: break; }