Index: sources/wifi/WifiInterface.h =================================================================== diff -u -r54f11a67ea7b62c64e797d3947d0858530394467 -r08ab5b3dbe26b4c7b7bb2ac539b1cfd62a4676c7 --- sources/wifi/WifiInterface.h (.../WifiInterface.h) (revision 54f11a67ea7b62c64e797d3947d0858530394467) +++ sources/wifi/WifiInterface.h (.../WifiInterface.h) (revision 08ab5b3dbe26b4c7b7bb2ac539b1cfd62a4676c7) @@ -75,6 +75,9 @@ QStringList securityTypesToStringList(const QList &securityTypes); QList variantListToSecurityTypes(const QList &securityTypesVar); +public: + void start(); + public slots: bool init(QThread &vThread); bool init(); @@ -90,6 +93,7 @@ void doRequestSetDNS(const QString &vDNS); signals: + void didStart(QPrivateSignal); void didAddNetwork(const Network); void didDisconnectNetwork(const Network); void didRejectRequest(const QString &vFunction, const QString &vReason); @@ -110,6 +114,7 @@ private slots: void quit(); void onQuit(); + void onStart(); void onStatusChanged(const QString &vMessage); void onRequestAutoAssignedIP(); void onProcessFinishedScan(int vExitCode, QProcess::ExitStatus vExitStatus);