diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2018-03-03 12:54:07 +0100 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2018-03-03 19:20:53 +0100 |
commit | ba7191ed0d4da2f5a2ebd2ef40387b26145860f1 (patch) | |
tree | e019dbd2dcc947c155e63841c2ec3a53eca427fb /chart2/source/controller/dialogs/ChartTypeDialogController.cxx | |
parent | 301514183d471cfeb085673eb4563f8c310162b7 (diff) |
Use for-range loops in chart2 (part1)
Change-Id: I9310a6dc79d47f9058df8a3b463667389af1b2cb
Reviewed-on: https://gerrit.libreoffice.org/50672
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'chart2/source/controller/dialogs/ChartTypeDialogController.cxx')
-rw-r--r-- | chart2/source/controller/dialogs/ChartTypeDialogController.cxx | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/chart2/source/controller/dialogs/ChartTypeDialogController.cxx b/chart2/source/controller/dialogs/ChartTypeDialogController.cxx index 5e950e9e9b32..c57536c59800 100644 --- a/chart2/source/controller/dialogs/ChartTypeDialogController.cxx +++ b/chart2/source/controller/dialogs/ChartTypeDialogController.cxx @@ -199,13 +199,11 @@ void ChartTypeDialogController::adjustParameterToMainType( ChartTypeParameter& r rParameter.eStackMode = GlobalStackMode_NONE; const tTemplateServiceChartTypeParameterMap& rMap = getTemplateMap(); - tTemplateServiceChartTypeParameterMap::const_iterator aIter = rMap.begin(); - const tTemplateServiceChartTypeParameterMap::const_iterator aEnd = rMap.end(); for( sal_Int32 nMatchPrecision=0; nMatchPrecision<7 && !bFoundSomeMatch; nMatchPrecision++ ) { - for( aIter = rMap.begin(); aIter != aEnd; ++aIter ) + for (auto const& elem : rMap) { - if( rParameter.mapsToSimilarService( (*aIter).second, nMatchPrecision ) ) + if( rParameter.mapsToSimilarService( elem.second, nMatchPrecision ) ) { //remind some values ThreeDLookScheme aScheme = rParameter.eThreeDLookScheme; @@ -216,7 +214,7 @@ void ChartTypeDialogController::adjustParameterToMainType( ChartTypeParameter& r bool bSortByXValues = rParameter.bSortByXValues; bool bRoundedEdge = rParameter.mbRoundedEdge; - rParameter = (*aIter).second; + rParameter = elem.second; //some values should not be changed with charttype rParameter.eThreeDLookScheme = aScheme; @@ -248,21 +246,19 @@ OUString ChartTypeDialogController::getServiceNameForParameter( const ChartTypeP if(!aParameter.b3DLook && aParameter.eStackMode==GlobalStackMode_STACK_Z) aParameter.eStackMode = GlobalStackMode_NONE; const tTemplateServiceChartTypeParameterMap& rMap = getTemplateMap(); - tTemplateServiceChartTypeParameterMap::const_iterator aIter = rMap.begin(); - const tTemplateServiceChartTypeParameterMap::const_iterator aEnd = rMap.end(); - for( ; aIter != aEnd; ++aIter ) + for (auto const& elem : rMap) { - if( aParameter.mapsToSameService( (*aIter).second ) ) - return (*aIter).first; + if( aParameter.mapsToSameService(elem.second) ) + return elem.first; } OSL_FAIL( "ChartType not implemented yet - use fallback to similar type" ); for( sal_Int32 nMatchPrecision=1; nMatchPrecision<8; nMatchPrecision++ ) { - for( aIter = rMap.begin(); aIter != aEnd; ++aIter ) + for (auto const& elem : rMap) { - if( aParameter.mapsToSimilarService( (*aIter).second, nMatchPrecision ) ) - return (*aIter).first; + if( aParameter.mapsToSimilarService(elem.second, nMatchPrecision) ) + return elem.first; } } return OUString(); |