【发布时间】:2017-08-18 19:40:47
【问题描述】:
给个QWebElement,如何发送关键事件?与此类似(在QWebWidget):
QKeyEvent keyEvent(QEvent::KeyPress, Qt::Key_Enter, Qt::NoModifier);
myQWebView->event(&keyEvent);
我需要向我的 QWebView 中的 HTML 输入 type=textbox 发送一个回车键。
【问题讨论】:
给个QWebElement,如何发送关键事件?与此类似(在QWebWidget):
QKeyEvent keyEvent(QEvent::KeyPress, Qt::Key_Enter, Qt::NoModifier);
myQWebView->event(&keyEvent);
我需要向我的 QWebView 中的 HTML 输入 type=textbox 发送一个回车键。
【问题讨论】:
Catch 主小部件中的关键事件。
然后使用 QWebView 运行 js 函数
myQWebView->page()->mainFrame()->evaluateJavaScript( "js_enter_event()" );
【讨论】:
installEventFilter 为你的QWebView 吗?