java.lang.Object
io.qt.internal.NativeUtility.Object
io.qt.QtObject
io.qt.script.QScriptEngineAgent
- All Implemented Interfaces:
QtObjectInterface
Interface to report events pertaining to QScriptEngine execution
Java wrapper for Qt's class QScriptEngineAgent
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enum QScriptEngineAgent::ExtensionNested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor for internal use only.QScriptEngineAgent
(QScriptEngine engine) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
final QScriptEngine
engine()
void
exceptionCatch
(long scriptId, QScriptValue exception) void
exceptionThrow
(long scriptId, QScriptValue exception, boolean hasHandler) final Object
extension
(QScriptEngineAgent.Extension extension) Overloaded function forextension(io.qt.script.QScriptEngineAgent.Extension, java.lang.Object)
withargument = null
.extension
(QScriptEngineAgent.Extension extension, Object argument) void
functionEntry
(long scriptId) void
functionExit
(long scriptId, QScriptValue returnValue) void
positionChange
(long scriptId, int lineNumber, int columnNumber) void
scriptLoad
(long id, String program, String fileName, int baseLineNumber) void
scriptUnload
(long id) boolean
supportsExtension
(QScriptEngineAgent.Extension extension) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QScriptEngineAgent
-
QScriptEngineAgent
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
engine
-
contextPop
-
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
-
functionExit
-
positionChange
-
scriptLoad
-
scriptUnload
-
supportsExtension
-