Qt4: Как вызвать функции JavaScript на странице из C ++ через QtWebkit?
я пытаюсь написать простую программу просмотра журнала, используя Qt4 'Порт WebKit / реализация. Мой HTML-код выглядит так:
Точнее, яя пытаюсь выяснить, как вызвать функцию add_message (), которая определена в раздел в документе 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");