diff --git a/src/corelib/kernel/qcoreapplication.cpp b/src/corelib/kernel/qcoreapplication.cpp index cba80c8362..bbbfe43c5e 100644 --- a/src/corelib/kernel/qcoreapplication.cpp +++ b/src/corelib/kernel/qcoreapplication.cpp @@ -1836,9 +1836,7 @@ void QCoreApplication::removePostedEvents(QObject *receiver, int eventType) } locker.unlock(); - for (int i = 0; i < events.count(); ++i) { - delete events[i]; - } + qDeleteAll(events); } /*!