Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.12.3
-
None
Description
Add a way to send asynchronous method call replies, something similar to QDBusMessage::setDelayed.
How it could look:
QString foo(const QString &bar, const QRemoteObjectCall &call) { call.setDelayed(true); LongTask *task = createTask(bar); connect(task, &LongTask::finished, this, [=]() { call.sendReply(task->result()); } return QString(); }