QtWebkit을 사용하여 가끔씩 웹 페이지에 액세스하는 자바 스크립트 레이어가있는 앱을 만들고 있습니다. 그러나 무선 연결없이 응용 프로그램을 시작한 다음 연결을 설정하면 (ifup을 사용하여 장치를 연결 한 다음 dhcpcd를 설정하여 게이트웨이를 설정) 자바 스크립트는 계속해서 더 넓은 세상의 게이트웨이를 인식하지 못합니다.QT Webkit은 새로운 무선 네트워크 연결을 감지하지 못합니다.
내 QtApp의 QNetworkConfigurationManager는 updateConfigurations()를 실행 한 후 연결이 정상적으로 처리되었으며 IP 및 넷 마스크가 확인 된 것으로보고합니다.
명령 프롬프트에서 wget을 사용하면 행복하게 얻을 수있는 웹 페이지를 얻을 수 있습니다.
그러나 QNetworkAccessManager의 인스턴스를 만들면
manager-> get (QNetworkRequest (Qurl ("http://www.google.com/index.html")))); 페이지에 도달 할 수 없다고 답합니다.
어쨌든 QtWebKit을 업데이트하여 구성을 업데이트하기 위해 JS 레이어를 업데이트해야합니까?