diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2016-05-13 10:19:29 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2019-05-29 09:14:15 +0200 |
commit | a4084f6bf56081ba763b86596f15f15937e5e7da (patch) | |
tree | fad0f2680d99246aeed1bdb3338b8f4f16dd4154 /src | |
parent | 0290525ffb2d1a017e94e5bbe24dc95adb42b8ec (diff) |
QAccessibleWidgets: re-enable NRVO in childWidgets()
... for poor compilers such as GCC.
Change-Id: Ifcf603657ff6242599972c21b135d7b6a0af4c35
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/widgets/accessible/qaccessiblewidgets.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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<QWidget*> childWidgets(const QWidget *widget) { - if (widget == 0) - return QList<QWidget*>(); QList<QWidget*> widgets; + if (!widget) + return widgets; for (QObject *o : widget->children()) { QWidget *w = qobject_cast<QWidget *>(o); if (!w) |