我正在尝试创建一个基于QT的应用程序来扫描和连接WiFi网络。我使用this example作为参考代码。在QT中为WiFi连接设置静态IP
- 是否可以使用QNetworkConfiguration或任何相关的类为WiFi连接分配静态IP?
- 如何认证受密码保护的网络?
在此先感谢......
我曾尝试使用下面的代码集创建的网络工作会议..
void BearerMonitor::createNewSessionFromQml(QString ssid)
{
QList<QNetworkConfiguration> allConfigurations = manager.allConfigurations();
while (!allConfigurations.isEmpty()) {
QNetworkConfiguration config = allConfigurations.takeFirst();
if(config.name()==ssid)
createSessionFor(config);
}
}
SessionWidget::SessionWidget(const QNetworkConfiguration &config, QObject *parent):QObject(parent)
{
session = new QNetworkSession(config, this);
session->open();
}
请说明你试图做什么? – 2015-02-23 12:07:46
@ Johan Karlsson。请检查编辑部分 – zappy 2015-02-23 12:20:00