Дать QWebElement
, как я могу отправить ключевое событие? похоже на это (в QWebWidget
):
QKeyEvent keyEvent(QEvent::KeyPress, Qt::Key_Enter, Qt::NoModifier);
myQWebView->event(&keyEvent);
Мне нужно отправить ключ ввода в HTML-поле ввода type = text внутри моего QWebView.
Ловить Ваше ключевое событие в вашем главном виджете.
Затем запустите функцию JS, используя ваш QWebView
myQWebView->page()->mainFrame()->evaluateJavaScript( "js_enter_event()" );
Других решений пока нет …