Zhao Yuhang
2024-09-10 f93657fa82bdd37dba68ea962d5e9b2cf4fd4d60
src/core/qwkglobal.cpp
@@ -27,10 +27,14 @@
                if (!obj)
                    continue;
#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)
                if (QObjectPrivate::get(obj)->threadData.loadRelaxed() !=
                    d->threadData.loadRelaxed()) {
                    qWarning(
                        "QCoreApplication: Object event filter cannot be in a different thread.");
#else
                if (QObjectPrivate::get(obj)->threadData != d->threadData) {
#endif
                    qWarning("QCoreApplication: Object event filter cannot be in a different "
                             "thread.");
                    continue;
                }
                if (obj->eventFilter(receiver, event))
@@ -39,5 +43,4 @@
        }
        return false;
    }
}