From b572c23561bf8d6576ea19db9c92adc9a2bfe9e9 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 24 Mar 2022 17:18:27 +0100 Subject: [PATCH] using const methods --- src/controls/QskSkinManager.cpp | 4 ++-- src/graphic/QskGraphicProviderMap.cpp | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/controls/QskSkinManager.cpp b/src/controls/QskSkinManager.cpp index 807753c1..a2bc7d29 100644 --- a/src/controls/QskSkinManager.cpp +++ b/src/controls/QskSkinManager.cpp @@ -292,7 +292,7 @@ namespace m_skinMap.clear(); // first we try all factories, that have been added manually - for ( auto it = m_factoryMap.begin(); it != m_factoryMap.end(); ++it ) + for ( auto it = m_factoryMap.constBegin(); it != m_factoryMap.constEnd(); ++it ) { const auto& data = it.value(); @@ -301,7 +301,7 @@ namespace } // all factories from plugins are following - for ( auto it = m_factoryMap.begin(); it != m_factoryMap.end(); ++it ) + for ( auto it = m_factoryMap.constBegin(); it != m_factoryMap.constEnd(); ++it ) { const auto& data = it.value(); if ( data.loader ) diff --git a/src/graphic/QskGraphicProviderMap.cpp b/src/graphic/QskGraphicProviderMap.cpp index a7a49043..bdd37f92 100644 --- a/src/graphic/QskGraphicProviderMap.cpp +++ b/src/graphic/QskGraphicProviderMap.cpp @@ -28,7 +28,8 @@ QskGraphicProviderMap::QskGraphicProviderMap() QskGraphicProviderMap::~QskGraphicProviderMap() { - for ( auto it = m_data->hashTab.begin(); it != m_data->hashTab.end(); ++it ) + const auto& hashTab = m_data->hashTab; + for ( auto it = hashTab.constBegin(); it != hashTab.constEnd(); ++it ) delete it.value(); }