java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.script.QScriptEngineAgent
- All Implemented Interfaces:
io.qt.QtObjectInterface
public class QScriptEngineAgent
extends io.qt.QtObject
Interface to report events pertaining to QScriptEngine execution
Java wrapper for Qt class QScriptEngineAgent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enum QScriptEngineAgent::ExtensionNested classes/interfaces inherited from class io.qt.QtObject
io.qt.QtObject.QPrivateConstructor -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedQScriptEngineAgent(io.qt.QtObject.QPrivateConstructor p) Constructor for internal use only.QScriptEngineAgent(QScriptEngine engine) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidfinal QScriptEngineengine()voidexceptionCatch(long scriptId, QScriptValue exception) voidexceptionThrow(long scriptId, QScriptValue exception, boolean hasHandler) final Objectextension(QScriptEngineAgent.Extension extension) Overloaded function forextension(io.qt.script.QScriptEngineAgent.Extension, java.lang.Object)withargument = null.extension(QScriptEngineAgent.Extension extension, Object argument) voidfunctionEntry(long scriptId) voidfunctionExit(long scriptId, QScriptValue returnValue) voidpositionChange(long scriptId, int lineNumber, int columnNumber) voidscriptLoad(long id, String program, String fileName, int baseLineNumber) voidscriptUnload(long id) booleansupportsExtension(QScriptEngineAgent.Extension extension) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QScriptEngineAgent
-
QScriptEngineAgent
protected QScriptEngineAgent(io.qt.QtObject.QPrivateConstructor p) Constructor for internal use only.- Parameters:
p- expected to benull.
-
-
Method Details
-
engine
-
contextPop
@QtUninvokable public void contextPop() -
contextPush
@QtUninvokable public void contextPush() -
exceptionCatch
-
exceptionThrow
@QtUninvokable public void exceptionThrow(long scriptId, QScriptValue exception, boolean hasHandler) -
extension
Overloaded function for
extension(io.qt.script.QScriptEngineAgent.Extension, java.lang.Object)withargument = null. -
extension
-
functionEntry
@QtUninvokable public void functionEntry(long scriptId) -
functionExit
-
positionChange
@QtUninvokable public void positionChange(long scriptId, int lineNumber, int columnNumber) -
scriptLoad
-
scriptUnload
@QtUninvokable public void scriptUnload(long id) -
supportsExtension
-