现在我的
手机上要和两个服务器通信。当切换服务器的时候就会提示接入点
对话框,让用户选择哪种方式上网。
问题是:我如何设置默认的接入点方式,以后不要提示选择?
补充下:
我采用网上提示的,在代码中加了如下代码
QNetworkConfigurationManager defaultIap;
QList<QNetworkConfiguration> allConfig = defaultIap.allConfigurations();
if(!allConfig.at(0).isValid() && (!selectIap && allConfig.at(0).state() != QNetworkConfiguration::Active))
{
// let the user know that there is no access point available
}
else
{
QString strpoint;
int i = 0;
while(i < allConfig.count())
{ if(allConfig.at(i).name() == QString::fromLocal8Bit("联通连接互联网")) { strpoint += allConfig.at(i).name(); session = new QNetworkSession(allConfig.at(i),this); session->open(); session->waitForOpened(); } i++; }
}我用的通信是Qhttp方式,但是我加了以上代码后,仍然会提示接入点对话框。[/pre][pre]
再次求助高手!!!![/pre]
[ 此帖被luhang84在2011-02-14 16:15重新编辑 ]