QueuedConnection per CR feedback

This commit is contained in:
humbletim 2018-01-18 22:20:28 -05:00
parent dfb1619dc6
commit 31cdd5cca2

View file

@ -54,7 +54,7 @@ public:
Q_INVOKABLE void executeOnPromiseThread(std::function<void()> function) { Q_INVOKABLE void executeOnPromiseThread(std::function<void()> function) {
if (QThread::currentThread() != thread()) { if (QThread::currentThread() != thread()) {
QMetaObject::invokeMethod( QMetaObject::invokeMethod(
this, "executeOnPromiseThread", Qt::BlockingQueuedConnection, this, "executeOnPromiseThread", Qt::QueuedConnection,
Q_ARG(std::function<void()>, function)); Q_ARG(std::function<void()>, function));
} else { } else {
function(); function();