我尝试从对象调用 QMetaObject::invokeMethod 到调用者对象我从对象中得到这个:
bool bReturnInvokeMethod = false;
bool bInvokeMethod1= QMetaObject::invokeMethod(m_pCollector,
"setStack",
Qt::BlockingQueuedConnection,
Q_ARG(QMap<QString,QVector<std::string > >, linksQTResultMap));
但我收到此错误:
error C2976: 'QMap' : too few template arguments
为什么它定义明确的类型