From 19f5fd1735444b50f7433e9f62d6835ae5d16b41 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Fri, 27 Jul 2018 09:36:09 +0200 Subject: [PATCH] New syntax for QMetaObject::invokeMethod(this, &CWorker::deleteLater) --- src/blackmisc/worker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blackmisc/worker.cpp b/src/blackmisc/worker.cpp index 673ba2456..109b4be5f 100644 --- a/src/blackmisc/worker.cpp +++ b/src/blackmisc/worker.cpp @@ -88,8 +88,8 @@ namespace BlackMisc auto *ownThread = thread(); moveToThread(ownThread->thread()); // move worker back to the thread which constructed it, so there is no race on deletion - QMetaObject::invokeMethod(ownThread, "deleteLater"); - QMetaObject::invokeMethod(this, "deleteLater"); + QMetaObject::invokeMethod(ownThread, &CWorker::deleteLater); + QMetaObject::invokeMethod(this, &CWorker::deleteLater); } const CLogCategoryList &CWorkerBase::getLogCategories()