does not need DQT3_SUPPORT
[kdenetwork.git] / wifi / networkscanning.h
blobe7c09b87b7291783cc4fa75e6e19cb9adea0a3a4
2 /***************************************************************************
3 networkscanning.h - header for the NetworkScanning class
4 -------------------
5 begin : Sam Apr 24 11:44:20 CEST 2005
6 copyright : (C) 2005 by Stefan Winter
7 email : swinter@kde.org
8 ***************************************************************************/
10 /***************************************************************************
11 * *
12 * This program is free software; you can redistribute it and/or modify *
13 * it under the terms of the GNU General Public License as published by *
14 * the Free Software Foundation; either version 2 of the License, or *
15 * (at your option) any later version. *
16 * *
17 ***************************************************************************/
19 #ifndef NETWORKSCANNING_H
20 #define NETWORKSCANNING_H
22 #include <QWidget>
24 #include "ui_scanresults.h"
26 class NetworkParameterDataModel;
27 class QTableView;
28 class Interface_wireless;
30 class NetworkScanning:public QWidget
33 Q_OBJECT public:
34 NetworkScanning ( Interface_wireless * dev, QWidget * parent = 0 );
36 protected:
37 void networkScan ( );
38 NetworkParameterDataModel *networks;
39 Interface_wireless *device;
40 QWidget *scanResultsContainer;
41 Ui::ScanResultsForm scanresults_ui;
43 protected slots:void displayResults ( );
44 void switchToNetwork ( );
45 void changeSwitchButtonState ( const QModelIndex & index );
48 #endif /* NETWORKSCANNING_H */