/* SPDX-FileCopyrightText: 2009, 2011 Will Stephenson SPDX-FileCopyrightText: 2013 Jan Grulich SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #ifndef NETWORKMANAGERQT_WIRELESSNETWORK_P_H #define NETWORKMANAGERQT_WIRELESSNETWORK_P_H #include "wirelessdevice.h" #include namespace NetworkManager { class WirelessNetworkPrivate { public: Q_DECLARE_PUBLIC(WirelessNetwork) WirelessNetwork *q_ptr; WirelessNetworkPrivate(WirelessNetwork *q, WirelessDevice *); ~WirelessNetworkPrivate(); void addAccessPointInternal(const AccessPoint::Ptr &accessPoint); QString ssid; int strength; QPointer wirelessNetworkInterface; QHash aps; AccessPoint::Ptr referenceAp; private Q_SLOTS: void accessPointAppeared(const QString &uni); void accessPointDisappeared(const QString &uni); void updateStrength(); }; } #endif