問題タブ [qwebelement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1380 参照

html - QtWebKit、QWebElement::setPlainText() の問題

Qt オンラインヘルプから:

この要素の既存のコンテンツをテキストに置き換えます。これは、HTML の innerText プロパティを設定することと同じです。

私のコード:

出力は "" です。
login 要素の新しい値が表示されないのはなぜですか?

0 投票する
2 に答える
969 参照

qt - QWebElement情報はページのどこにレンダリングされますか?

DOM へのアクセスと HTML タグのレンダリングの詳細は、qt 4.5.x では利用できないようです。現在のスナップショット QWebElement はそこで使用される適切なクラスのように見えます QWebElement からページ上のどこでレンダリングされた情報を取得できるかどうか、誰でも私に情報を提供できますか? または、その情報を取得する他の方法はありますか? TIAさん、はじめまして

0 投票する
3 に答える
6593 参照

qt - QWebKit でリンクをたどるには?

次の html の DOM を持つ。

QWebKit (具体的には QWebPage) でリンク (href) をたどる方法。

リンク先の画像ですのでご注意ください。
QWebViewを使用していないため、マウスクリックをシミュレートすることはできません(できたとしてもやりたくありません)。したがって、ページがレンダリングされていません。

0 投票する
1 に答える
2137 参照

python - Web からの Qt 画像

PyQt に画像を読み込んで Web から表示してもらいたいです。私がオンラインで見つけた多くの例は、画像をダウンロードするためのものであるため、機能しませんでした。

私は単にそれを見たいだけです。

何かのようなもの

0 投票する
1 に答える
1283 参照

c++ - 別のスレッドでの QWebPage の QWebElement 操作

メインスレッドで作成された QWebPage があります (他の場所では作成できません)。Qt 4.6 で導入された QWebElement API を使用してこのページを操作したいと思いますが、別のスレッドで行います。そのスレッドはページへの参照を取得し、必要なツリー ウォーキングと属性の変更を実行します。

Threads and QObjects doc page で説明されているように、QObjectsを所有していないスレッドで QObjects を操作することは安全ではありません。ただし、この操作が行われている間、問題の QObjects がイベントを処理しないことを開発者が保証できる場合を除きます。

現在、この QWebPage も QWebView に表示されていますが、メイン スレッドは、ワーカー スレッドが終了するのを待っている間ブロックされます (実際には、多くの異なるページで作業しているワーカー スレッドが多数あります)。したがって、操作の進行中はメイン イベント ループは実行されません。

したがって、手術は安全であると信じています。私は間違っていますか?私は何かを逃しましたか?私は基本的に、これが私の顔に爆発しないという安心を求めています...

0 投票する
2 に答える
1876 参照

qt - Qt: QWebElement オブジェクトによって発生したイベントを受け取るにはどうすればよいですか?

リンクがクリックされるか、Qt の Webkit インスタンスでテキスト フィールドが変更されるたびに通知を受け取りたいです。イベントリスナーを に接続するにはどうすればよいQWebElementですか?

onchange各要素の/ハンドラーにJavascript を配置できることはわかっていますonclickが、よりクリーンなソリューションを探しています。

0 投票する
2 に答える
2387 参照

qt - QtWebkit と QWebElement - ユーザー入力を取得しますか?

入力フィールドでユーザー入力を取得するにはどうすればよいですか?

}

属性を設定すると機能しますが、ユーザー入力をキャッチしたいのですが、アイデアはありますか?

0 投票する
1 に答える
1809 参照

python - PyQT QWebElement を使用して Google に送信する

次のコードは searchResults に到達しません。documentElement.findFirst('input[name="btnG"]') を印刷した<input name="btnG" type="submit" value="Google Search" class="lsb">ところ、その時点までは問題ないことがわかりました。私の目標は Google をスクレイピングすることではありませんが、有名で公開されている Google から学ぶ方が簡単です。

0 投票する
2 に答える
1487 参照

html - ライブラリの問題: QtWebKit を設定して HTML を解析するにはどうすればよいですか?

Nick Presta は、ここで qt を使用して HTML を解析できることを示しました: https://stackoverflow.com/questions/489522/library-recommendation-c-html-parser

しかし、これをビルドしようとすると、「QWebFrame* frame = page.mainFrame();」でアクセス違反が発生します。ライン。

私は何を間違っていますか?