summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weghorn <m.weghorn@posteo.de>2019-11-22 12:26:08 +0100
committerMichael Weghorn <m.weghorn@posteo.de>2019-11-23 10:05:02 +0100
commitfdff5df464598261ed8d5137e1685bc538b3cb25 (patch)
tree3b867a9e188621a8bed3d6942378b6f274488ec3
parenta96fd458a41eb0abcb6b02e0039189c877d4a502 (diff)
OfaTreeOptionsDialog::LoadModule: Use range-based for
Change-Id: I2b191dd55dcd9e085b2cde6bacd1e2e3c963fafa Reviewed-on: https://gerrit.libreoffice.org/83489 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
-rw-r--r--cui/source/options/treeopt.cxx19
1 files changed, 9 insertions, 10 deletions
diff --git a/cui/source/options/treeopt.cxx b/cui/source/options/treeopt.cxx
index 0195856932c7..69f59f745421 100644
--- a/cui/source/options/treeopt.cxx
+++ b/cui/source/options/treeopt.cxx
@@ -1653,18 +1653,17 @@ std::unique_ptr<Module> OfaTreeOptionsDialog::LoadModule(
Reference< XNameAccess > xSet(
officecfg::Office::OptionsDialog::Modules::get());
- Sequence< OUString > seqNames = xSet->getElementNames();
- for ( int i = 0; i < seqNames.getLength(); ++i )
+ const Sequence< OUString > seqNames = xSet->getElementNames();
+ for ( const OUString& rModule : seqNames )
{
- OUString sModule( seqNames[i] );
- if ( rModuleIdentifier == sModule )
+ if ( rModuleIdentifier == rModule )
{
// current active module found
pModule.reset(new Module);
pModule->m_bActive = true;
Reference< XNameAccess > xModAccess;
- xSet->getByName( seqNames[i] ) >>= xModAccess;
+ xSet->getByName( rModule ) >>= xModAccess;
if ( xModAccess.is() )
{
// load the nodes of this module
@@ -1672,19 +1671,19 @@ std::unique_ptr<Module> OfaTreeOptionsDialog::LoadModule(
xModAccess->getByName( "Nodes" ) >>= xNodeAccess;
if ( xNodeAccess.is() )
{
- Sequence< OUString > xTemp = xNodeAccess->getElementNames();
+ const Sequence< OUString > xTemp = xNodeAccess->getElementNames();
Reference< XNameAccess > xAccess;
sal_Int32 nIndex = -1;
- for ( int x = 0; x < xTemp.getLength(); ++x )
+ for ( const OUString& rNode : xTemp)
{
- xNodeAccess->getByName( xTemp[x] ) >>= xAccess;
+ xNodeAccess->getByName( rNode ) >>= xAccess;
if ( xAccess.is() )
{
xAccess->getByName( "Index" ) >>= nIndex;
if ( nIndex < 0 )
// append nodes with index < 0
pModule->m_aNodeList.push_back(
- std::unique_ptr<OrderedEntry>(new OrderedEntry(nIndex, xTemp[x])));
+ std::unique_ptr<OrderedEntry>(new OrderedEntry(nIndex, rNode)));
else
{
// search position of the node
@@ -1698,7 +1697,7 @@ std::unique_ptr<Module> OfaTreeOptionsDialog::LoadModule(
// and insert the node on this position
pModule->m_aNodeList.insert(
pModule->m_aNodeList.begin() + y,
- std::unique_ptr<OrderedEntry>(new OrderedEntry( nIndex, xTemp[x] )) );
+ std::unique_ptr<OrderedEntry>(new OrderedEntry( nIndex, rNode )) );
}
}
}