From 3e7f2f204856faa8d31ab4a1237ef197960ca149 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Wed, 9 Apr 2025 07:46:46 +0200 Subject: [PATCH] QEventStorage: fix comment about slicing QEventStorage will slice if you call store(e) where typeid(e) != typeid(E). But if they are the same, no slicing occurs. So change the code comment from "always slices" to "may slice". Amends dd264cc9c00e09eb995f1c6f9b1fd651f1d4b2f4. Task-number: QTBUG-99563 Task-number: QTBUG-133321 Change-Id: Ic69d2d3e6b5491c2d3e61d8da131f4bda628fe95 Reviewed-by: Richard Moe Gustavsen (cherry picked from commit 5d2164382cfaa6458731714e335b56002f865a33) Reviewed-by: Volker Hilsheimer --- src/gui/kernel/qevent_p.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/kernel/qevent_p.h b/src/gui/kernel/qevent_p.h index bd34ebc61bf..07bed8d64d8 100644 --- a/src/gui/kernel/qevent_p.h +++ b/src/gui/kernel/qevent_p.h @@ -35,7 +35,7 @@ class QPointingDevice; It is similar to std::optional, but with a more targeted API. - Note that by storing an event in QEventStorage, it is always sliced. + Note that by storing an event in QEventStorage, it may be sliced. */ template class QEventStorage