NAME

Qt::Script::QScriptEngineAgent

PUBLIC METHODS

QScriptEngineAgent(QScriptEngine * engine)
~QScriptEngineAgent()
void contextPop()
void contextPush()
QScriptEngine * engine()
void exceptionCatch(qint64 scriptId, const QScriptValue & exception)
void exceptionThrow(qint64 scriptId, const QScriptValue & exception, bool hasHandler)
QVariant extension(QScriptEngineAgent::Extension extension, const QVariant & argument)
QVariant extension(QScriptEngineAgent::Extension extension, const QVariant & argument = QVariant())
void functionEntry(qint64 scriptId)
void functionExit(qint64 scriptId, const QScriptValue & returnValue)
void positionChange(qint64 scriptId, int lineNumber, int columnNumber)
void scriptLoad(qint64 id, const QString & program, const QString & fileName, int baseLineNumber)
void scriptUnload(qint64 id)
bool supportsExtension(QScriptEngineAgent::Extension extension)

ENUM VALUES

DebuggerInvocationRequest

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html