summaryrefslogtreecommitdiffstats
path: root/src/index.cpp
diff options
context:
space:
mode:
authorDavid Hebbeker <david@hebbeker.info>2020-04-26 10:05:38 (GMT)
committerDavid Hebbeker <david@hebbeker.info>2020-05-02 17:03:34 (GMT)
commit534cf6a4f2098e96b15bb49f41d93d6e991bd3f9 (patch)
treea5f695f91af051d24d6a4c15380bf5707274bfce /src/index.cpp
parent8ef8e3cdd322994a262a937b4b52a3fb6e6774dd (diff)
downloadDoxygen-534cf6a4f2098e96b15bb49f41d93d6e991bd3f9.zip
Doxygen-534cf6a4f2098e96b15bb49f41d93d6e991bd3f9.tar.gz
Doxygen-534cf6a4f2098e96b15bb49f41d93d6e991bd3f9.tar.bz2
For loops on QListIterator by range loops.
(cherry picked from commit 3a90e663f701e7f414d31d54264ce66d62c17976)
Diffstat (limited to 'src/index.cpp')
-rw-r--r--src/index.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/index.cpp b/src/index.cpp
index fd61a45..698470d 100644
--- a/src/index.cpp
+++ b/src/index.cpp
@@ -587,9 +587,7 @@ static bool dirHasVisibleChildren(DirDef *dd)
}
}
- QListIterator<DirDef> dli(dd->subDirs());
- DirDef *subdd;
- for (dli.toFirst();(subdd=dli.current());++dli)
+ for(const auto subdd : dd->subDirs())
{
if (dirHasVisibleChildren(subdd))
{
@@ -649,9 +647,7 @@ static void writeDirTreeNode(OutputList &ol, DirDef *dd, int level, FTVHelp* ftv
if (dd->subDirs().count()>0)
{
startIndexHierarchy(ol,level+1);
- QListIterator<DirDef> dli(dd->subDirs());
- DirDef *subdd = 0;
- for (dli.toFirst();(subdd=dli.current());++dli)
+ for(const auto subdd : dd->subDirs())
{
writeDirTreeNode(ol,subdd,level+1,ftv,addToIndex);
}
@@ -4125,9 +4121,7 @@ static void writeGroupTreeNode(OutputList &ol, GroupDef *gd, int level, FTVHelp*
}
else if (lde->kind()==LayoutDocEntry::GroupDirs && addToIndex)
{
- QListIterator<DirDef> it(*gd->getDirs());
- DirDef *dd;
- for (;(dd=it.current());++it)
+ for(const auto dd : *(gd->getDirs()))
{
if (dd->isVisible())
{