add shared ptr wrap for async result

This commit is contained in:
王劲鹏
2021-05-12 11:08:40 +08:00
committed by osborn
parent 3531a28f13
commit 33bec666a4
7 changed files with 54 additions and 33 deletions

View File

@@ -54,7 +54,8 @@ void DoricContext::build(int width, int height) {
callEntity(DoricConstant::DORIC_ENTITY_BUILD, args);
}
void DoricContext::callEntity(QString methodName, QVariantList args) {
std::shared_ptr<DoricAsyncResult> DoricContext::callEntity(QString methodName,
QVariantList args) {
return getDriver()->invokeContextEntityMethod(this->mContextId, methodName,
args);
}