NetworkManager::WirelessNetworkPrivate::WirelessNetworkPrivate(WirelessNetwork *q, WirelessDevice *device) : q_ptr(q) , wirelessNetworkInterface(device) { QObject::connect(device, SIGNAL(accessPointAppeared(QString)), q, SLOT(accessPointAppeared(QString))); QObject::connect(device, SIGNAL(accessPointDisappeared(QString)), q, SLOT(accessPointDisappeared(QString))); }
void Solid::Control::WirelessNetworkInterfaceNm09::makeConnections(QObject * source) { connect(source, SIGNAL(accessPointAppeared(QString)), this, SLOT(_k_accessPointAdded(QString))); connect(source, SIGNAL(accessPointDisappeared(QString)), this, SLOT(_k_accessPointRemoved(QString))); connect(source, SIGNAL(bitRateChanged(int)), this, SIGNAL(bitRateChanged(int))); connect(source, SIGNAL(activeAccessPointChanged(QString)), this, SIGNAL(activeAccessPointChanged(QString))); connect(source, SIGNAL(modeChanged(Solid::Control::WirelessNetworkInterfaceNm09::OperationMode)), this, SIGNAL(modeChanged(Solid::Control::WirelessNetworkInterfaceNm09::OperationMode))); }
void Solid::Control::WirelessNetworkInterfaceNm09::_k_accessPointRemoved(const QString & uni) { Q_D(WirelessNetworkInterfaceNm09); AccessPointNm09Pair pair = d->apMap.take(uni); if (pair.first!= 0) { delete pair.first; delete pair.second; } emit accessPointDisappeared(uni); }