25 return engine->newQObject(
new HelperProcess(), QScriptEngine::ScriptOwnership);
31 return qMetaTypeId<HelperProcess *>();
37 return QString(
"HelperProcess");
43 HelperProcess *obj = qscriptvalue_cast<HelperProcess *>(thisObject());
46 obj->
start(app, args);
52 HelperProcess *obj = qscriptvalue_cast<HelperProcess *>(thisObject());
55 obj->
start(app, args);
61 HelperProcess *obj = qscriptvalue_cast<HelperProcess *>(thisObject());
70 return HelperProcess::systemEnvironment();
76 HelperProcess *obj = qscriptvalue_cast<HelperProcess *>(thisObject());
79 obj->setEnvironment(env);
82 HelperProcess::ProcessState
85 HelperProcess *obj = qscriptvalue_cast<HelperProcess *>(thisObject());
90 return HelperProcess::NotRunning;
96 HelperProcess *obj = qscriptvalue_cast<HelperProcess *>(thisObject());