受信バッファ サイズ、tcpNoDelay などのソケット オプションを QWebView で設定したいのですが、QWebView でこれを行うためのメソッドが見つかりませんでした。QWebView から接続ソケットを取得できません。ありがとう。
質問する
693 次
1 に答える
1
QWebView は QTcpSocket を直接使用しません。QNetworkAccessManager を使用します。QNetworkAccessManager は、QTcpSockets へのアクセスを公開しません。そのようなことを制御するために私が考えることができる唯一のことは、QNetworkAccessManager を継承し、createRequest メソッドをオーバーライドして、内部に独自の QTcpSocket を持つ独自の QNetworkReply を提供することです。プレーンな QTcpSocket を使用したリクエストは、プロキシ サーバーや、一般的な QNetworkAccessManager によって提供される QNetworkReply では機能しない可能性があることに注意してください。
于 2012-07-03T08:10:21.693 に答える