aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickitem.cpp
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@qt.io>2020-02-14 13:56:59 +0100
committerAndy Shaw <andy.shaw@qt.io>2020-02-25 22:17:38 +0100
commit685d2ca3c7a9f221ac12f6db61e02bab40371f5f (patch)
tree9e29d8f91f68624a065276bfbdbc5a014b925654 /src/quick/items/qquickitem.cpp
parenta4b25aa3c16ba9ce6e2821e591f7c35bf675d961 (diff)
Propagate the LanguageChange events from the QQuickWindow to the items
Fixes: QTBUG-78141 Task-number: QTBUG-82020 Change-Id: Id47f8efe77cd3f6bfd330c8759059e19de5a86d2 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/quick/items/qquickitem.cpp')
-rw-r--r--src/quick/items/qquickitem.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/quick/items/qquickitem.cpp b/src/quick/items/qquickitem.cpp
index fe8df6fb64..bc68d46075 100644
--- a/src/quick/items/qquickitem.cpp
+++ b/src/quick/items/qquickitem.cpp
@@ -8254,6 +8254,10 @@ bool QQuickItem::event(QEvent *ev)
ev->ignore();
break;
#endif // gestures
+ case QEvent::LanguageChange:
+ for (QQuickItem *item : d->childItems)
+ QCoreApplication::sendEvent(item, ev);
+ break;
default:
return QObject::event(ev);
}