Код:
QScriptEngine engine;
engine.installTranslatorFunctions();
.
.
.
QScriptValue result = engine.evaluate( contents, fileName );
if ( result.isError() )
{
QString strErr = tr( "Ошибка при выполнении сценария '%1':\n"
"Строка %2:\n%3" )
.arg( fileName )
.arg( result.property( "lineNumber" ).toInt32() )
.arg( result.toString() );
QMessageBox::critical( this, MainWindow::MainWinTitle, strErr );
return;
}