summaryrefslogtreecommitdiffstats
path: root/src/plugins/bearer/nativewifi/qnativewifiengine.h
diff options
context:
space:
mode:
authorAaron McCarthy <aaron.mccarthy@nokia.com>2009-12-11 01:27:14 (GMT)
committerAaron McCarthy <aaron.mccarthy@nokia.com>2010-01-04 01:16:19 (GMT)
commita60b9d95fddb75a53cde258dbf4b9063a58a88b8 (patch)
tree7709fec46aaa0e90da14fedd3abdaef8b560c326 /src/plugins/bearer/nativewifi/qnativewifiengine.h
parent6f0a0af87c2063cd1dac75134f5cd05291a9196d (diff)
downloadQt-a60b9d95fddb75a53cde258dbf4b9063a58a88b8.zip
Qt-a60b9d95fddb75a53cde258dbf4b9063a58a88b8.tar.gz
Qt-a60b9d95fddb75a53cde258dbf4b9063a58a88b8.tar.bz2
Convert Native Wifi plugin to be incremental.
Diffstat (limited to 'src/plugins/bearer/nativewifi/qnativewifiengine.h')
-rw-r--r--src/plugins/bearer/nativewifi/qnativewifiengine.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/bearer/nativewifi/qnativewifiengine.h b/src/plugins/bearer/nativewifi/qnativewifiengine.h
index 6686ea8..5d6af40 100644
--- a/src/plugins/bearer/nativewifi/qnativewifiengine.h
+++ b/src/plugins/bearer/nativewifi/qnativewifiengine.h
@@ -60,6 +60,7 @@
QT_BEGIN_NAMESPACE
class QNetworkConfigurationPrivate;
+struct WLAN_NOTIFICATION_DATA;
class QNativeWifiEngine : public QNetworkSessionEngine
{
@@ -69,7 +70,6 @@ public:
QNativeWifiEngine(QObject *parent = 0);
~QNativeWifiEngine();
- QList<QNetworkConfigurationPrivate *> getConfigurations(bool *ok = 0);
QString getInterfaceFromId(const QString &id);
bool hasIdentifier(const QString &id);
@@ -80,10 +80,13 @@ public:
void requestUpdate();
- inline void emitConfigurationsChanged() { emit configurationsChanged(); }
+ QNetworkSession::State sessionStateForId(const QString &id);
inline bool available() const { return handle != 0; }
+public Q_SLOTS:
+ void scanComplete();
+
private:
QTimer pollTimer;