summaryrefslogtreecommitdiff
path: root/chart2/source/controller/dialogs/ChartTypeDialogController.cxx
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2018-03-03 12:54:07 +0100
committerJulien Nabet <serval2412@yahoo.fr>2018-03-03 19:20:53 +0100
commitba7191ed0d4da2f5a2ebd2ef40387b26145860f1 (patch)
treee019dbd2dcc947c155e63841c2ec3a53eca427fb /chart2/source/controller/dialogs/ChartTypeDialogController.cxx
parent301514183d471cfeb085673eb4563f8c310162b7 (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.cxx22
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();