summaryrefslogtreecommitdiffstats
path: root/src/designer/src/lib/shared/morphmenu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/designer/src/lib/shared/morphmenu.cpp')
-rw-r--r--src/designer/src/lib/shared/morphmenu.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/designer/src/lib/shared/morphmenu.cpp b/src/designer/src/lib/shared/morphmenu.cpp
index 9f700bb22..f92d9600b 100644
--- a/src/designer/src/lib/shared/morphmenu.cpp
+++ b/src/designer/src/lib/shared/morphmenu.cpp
@@ -226,14 +226,10 @@ static QString suggestObjectName(const QString &oldClassName, const QString &new
// Find the label whose buddy the widget is.
QLabel *buddyLabelOf(QDesignerFormWindowInterface *fw, QWidget *w)
{
- using LabelList = QList<QLabel *>;
- const LabelList labelList = fw->findChildren<QLabel*>();
- if (labelList.isEmpty())
- return nullptr;
- const LabelList::const_iterator cend = labelList.constEnd();
- for (LabelList::const_iterator it = labelList.constBegin(); it != cend; ++it )
- if ( (*it)->buddy() == w)
- return *it;
+ const auto labelList = fw->findChildren<QLabel*>();
+ for (QLabel *label : labelList)
+ if (label->buddy() == w)
+ return label;
return nullptr;
}