MCPcopy Create free account
hub / github.com/KikoPlayProject/KikoPlay / scriptMenuClick

Method scriptMenuClick

Extension/Script/scriptbase.cpp:127–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125}
126
127ScriptState ScriptBase::scriptMenuClick(const QString &mid)
128{
129 MutexLocker locker(scriptLock);
130 if(!locker.tryLock()) return ScriptState(ScriptState::S_BUSY);
131 QString errInfo;
132 call(scriptMenuFunc, {mid}, 0, errInfo);
133 if(!errInfo.isEmpty()) return ScriptState(ScriptState::S_ERROR, errInfo);
134 return ScriptState(ScriptState::S_NORM);
135}
136
137ScriptState ScriptBase::loadScript(const QString &path)
138{

Callers 1

ScriptPageMethod · 0.80

Calls 3

ScriptStateClass · 0.85
tryLockMethod · 0.45
isEmptyMethod · 0.45

Tested by

no test coverage detected