Qt4: Как вызвать функции JavaScript на странице из C ++ через QtWebkit?

Я пытаюсь написать простую программу просмотра журналов, используя порт / реализацию WebKit Qt4. Мой HTML-код выглядит так:

http://pastie.org/613296

Более конкретно, я пытаюсь выяснить, как вызвать функцию add_message (), которая определена в<script> раздел в документе HTML из моего кода C ++.

// Doesn't work:
QWebElement targetElement = chatView->page()->mainFrame()->findFirstElement("head").firstChild("script");

// Function is not included, either...
qDebug() << targetElement.tagName() << targetElement.functions();

// The ultimate attempt in calling the function anyway:
QVariant functionResult = targetElement.callFunction("add_message");

Ответы на вопрос(1)

Ваш ответ на вопрос