0

私はそのQWebView中に、いくつかのコンボボックス、ラジオボタン、またはいくつかのフォームがあると言います。

そのWebサイトをに表示してQWebView、チェック/入力された情報などを取得する方法はありますか(html Webページは私のものです)?

これにはQtを使用しています。

4

1 に答える 1

1

QWebElementオブジェクトを使用してこれらの要素にアクセスできます。

QWebView myWebView;
QWebPage * webPage = myWebView.page();
QWebFrame * frame = webPage->mainFrame();
QWebElement myElement = frame->documentElement();

myElementDOMAPIを使用してJavaScriptで実行できるのと同じように操作できます。QWebElementの使用の詳細については、QWebElementの公式ドキュメントを参照してください:http://qt-project.org/doc/qt-4.8/qwebelement.html

于 2012-07-03T21:30:08.630 に答える