one more change from Qt 6.8.2

This commit is contained in:
kleuter 2025-03-17 18:15:19 +01:00
parent 97ed722167
commit b149cc3eb2

View File

@ -11,6 +11,7 @@
#include <private/qcoreapplication_p.h> #include <private/qcoreapplication_p.h>
#include <private/qeventdispatcher_win_p.h> #include <private/qeventdispatcher_win_p.h>
#include "qloggingcategory.h"
#include <qt_windows.h> #include <qt_windows.h>
@ -352,7 +353,6 @@ void QThreadPrivate::finish(bool lockAnyway) noexcept
if (lockAnyway) if (lockAnyway)
locker.unlock(); locker.unlock();
emit thr->finished(QThread::QPrivateSignal()); emit thr->finished(QThread::QPrivateSignal());
qCDebug(lcDeleteLater) << "Sending deferred delete events as part of finishing thread" << thr;
QCoreApplicationPrivate::sendPostedEvents(nullptr, QEvent::DeferredDelete, d->data); QCoreApplicationPrivate::sendPostedEvents(nullptr, QEvent::DeferredDelete, d->data);
QThreadStorageData::finish(tls_data); QThreadStorageData::finish(tls_data);
if (lockAnyway) if (lockAnyway)