QtWebkitを使用して時々ウェブページにアクセスする、JavaScriptのレイヤーを持つアプリケーションを構築しています。しかし、私は無線接続なしで私のアプリケーションを起動し、接続を設定する(ifupを使用してデバイスを接続し、ゲートウェイを設定するdhcpcdを使用して)Javascriptは、より広い世界へのゲートウェイに気づかれ続ける。QT Webkitは、新しいワイヤレスネットワーク接続を知らないようです。
私のQtAppのQNetworkConfigurationManagerは、updateConfigurations()とIPとネットマスクが正常に報告された後に接続が正常であることを報告します。
コマンドプロンプトからwgetを取得すると、喜んで取得するよう求められるWebページがすべて取得されます。
QNetworkAccessManagerのインスタンスを作成した場合、
manager-> get(QNetworkRequest(Qurl( "http://www.google.com/index.html"))));ページに到達できないと返答します。
QtWebKitを更新して、JSレイヤーの設定を更新する必要がありますか?