add async call to prepare context

This commit is contained in:
王劲鹏
2021-01-28 18:08:13 +08:00
committed by osborn
parent 93b7cc2457
commit 1592dcb739
7 changed files with 22 additions and 5 deletions

View File

@@ -10,7 +10,6 @@ class JSEngine : public QObject
{
Q_OBJECT
private:
QThreadPool mJSThreadPool;
InterfaceJSE *mJSE;
void loadBuiltinJS(QString assetName);
@@ -18,6 +17,8 @@ private:
QString packageContextScript(QString contextId, QString content);
QString packageModuleScript(QString moduleName, QString content);
public:
QThreadPool mJSThreadPool;
explicit JSEngine(QObject *parent = nullptr);
QJSValue invokeDoricMethod(QString method, QJSValueList arguments);