Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Script. Интеграция WebKit _ QWebFrame::evaluteJavaScript, контроль ошибок

Автор: fsMark 18.4.2010, 10:32

Выполняю скрипт в контексте страницы (QWebFrame::evaluteJavaScript), хотелось бы получать информацию об успешности выполнения скрипта.. и в случае ошибок получить информацию о них, есть идеи?

Автор: kwisp 19.4.2010, 8:58

fsMark,
выводи сообщения скрипта куда нибудь,
я на консоль выводил.

Цитата(assistant)
void QWebPage::javaScriptConsoleMessage ( const QString & message, int lineNumber, const QString & sourceID ) [virtual protected]
This function is called whenever a JavaScript program tries to print a message to the web browser's console.
For example in case of evaluation errors the source URL may be provided in sourceID as well as the lineNumber.
The default implementation prints nothing.


void javaScriptConsoleMessage (const QString& message,int n, const QString& url)
        {
                qDebug()<<"javaScript message:"<<message<<" lineNumber:"<<n<<" url:"<<url;
....


Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)