我从我的线程中调用以下内容:
QMetaObject::invokeMethod(pProcessor,
"doTask",
Qt::QueuedConnection,
Q_RETURN_ARG(quint32, taskId),
Q_ARG(quint64, objId),
Q_ARG(quint8, intId),
Q_ARG(QString, name),
Q_ARG(QString, comment)
);
但它只是失败了,不管我做什么。如果我取出 Q_RETURN_ARG(quint32, taskId),则调用该方法,但我需要 taskId,但我无法获取。任何帮助深表感谢。