【发布时间】:2012-04-23 21:31:19
【问题描述】:
我正在构建一个顶部有 javascript 层的应用程序,它使用 QtWebkit 偶尔访问网页;但是,如果我在没有无线连接的情况下启动我的应用程序然后建立连接(使用 ifup 然后设备连接然后 dhcpcd 来设置网关),Javascript 将继续忽略通往更广阔世界的网关。
我的 QtApp 中的 QNetworkConfigurationManager 在我 updateConfigurations() 后报告连接正常,并且 IP 和网络掩码也报告正常。
wget 从命令提示符愉快地获取我要求它获取的任何网页。
但是,如果我创建一个 QNetworkAccessManager 实例,那么
manager->get(QNetworkRequest(QUrl("http://www.google.com/index.html")));回复说它无法到达该页面。
我是否需要以某种方式更新 QtWebKit,以便 JS 层也更新其配置?
【问题讨论】:
标签: qt embedded-linux