From a4084f6bf56081ba763b86596f15f15937e5e7da Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Fri, 13 May 2016 10:19:29 +0200 Subject: QAccessibleWidgets: re-enable NRVO in childWidgets() ... for poor compilers such as GCC. Change-Id: Ifcf603657ff6242599972c21b135d7b6a0af4c35 Reviewed-by: Giuseppe D'Angelo --- src/widgets/accessible/qaccessiblewidgets.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/widgets/accessible/qaccessiblewidgets.cpp b/src/widgets/accessible/qaccessiblewidgets.cpp index 0d87cc486d..52c953ed3a 100644 --- a/src/widgets/accessible/qaccessiblewidgets.cpp +++ b/src/widgets/accessible/qaccessiblewidgets.cpp @@ -101,9 +101,9 @@ QString qt_accHotKey(const QString &text); QList childWidgets(const QWidget *widget) { - if (widget == 0) - return QList(); QList widgets; + if (!widget) + return widgets; for (QObject *o : widget->children()) { QWidget *w = qobject_cast(o); if (!w) -- cgit v1.2.3