Как отправить ключевое событие в QWebElement?

Дать QWebElement, как я могу отправить ключевое событие? похоже на это (в QWebWidget):

QKeyEvent keyEvent(QEvent::KeyPress, Qt::Key_Enter, Qt::NoModifier);
myQWebView->event(&keyEvent);

Мне нужно отправить ключ ввода в HTML-поле ввода type = text внутри моего QWebView.

1

Решение

Ловить Ваше ключевое событие в вашем главном виджете.
Затем запустите функцию JS, используя ваш QWebView

myQWebView->page()->mainFrame()->evaluateJavaScript( "js_enter_event()" );
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]