On 07-Apr-15 09:59, Dominique Fober wrote: > I'm using the new QJSEngine and I'm trying to get the error line number (in > case of error of course). > Currently I'm handling errors as documented: > > if (result.isError()) result.toString().toUtf8() ... > > but actually, the string is very poor: e.g. "SyntaxError: Syntax error" > I would like to get at least a line number. Contextual information would be > also welcome. > Is it possible with the QJSEngine? (I'm using Qt 5.3.0)
Try to access the properties "message", "fileName" and "lineNumber". if (result.isError()) qDebug() << result.property("fileName").toString(); result is a JavaScript Error object iff isError returns true. BR, Joerg _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest