summaryrefslogtreecommitdiff
path: root/noncore/net/opiestumbler/opiestumbler.h
Unidiff
Diffstat (limited to 'noncore/net/opiestumbler/opiestumbler.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opiestumbler/opiestumbler.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/noncore/net/opiestumbler/opiestumbler.h b/noncore/net/opiestumbler/opiestumbler.h
index 3f45a78..84a69ba 100644
--- a/noncore/net/opiestumbler/opiestumbler.h
+++ b/noncore/net/opiestumbler/opiestumbler.h
@@ -3,24 +3,28 @@
3 3
4#include <qmainwindow.h> 4#include <qmainwindow.h>
5#include <qlist.h> 5#include <qlist.h>
6 6
7#include "stumblerstation.h" 7#include "stumblerstation.h"
8 8
9class QString; 9class QString;
10class QPopupMenu; 10class QPopupMenu;
11class Stumbler; 11class Stumbler;
12class QCopChannel; 12class QCopChannel;
13class QListView; 13class QListView;
14class QListViewItem; 14class QListViewItem;
15class QFrame;
16class QLabel;
17class QProgressBar;
18class QVBoxLayout;
15 19
16namespace Opie{ 20namespace Opie{
17 namespace Net { 21 namespace Net {
18 class OMacAddress; 22 class OMacAddress;
19 class OStation; 23 class OStation;
20 class OManufacturerDB; 24 class OManufacturerDB;
21 } 25 }
22 26
23 namespace Core { 27 namespace Core {
24 class OProcess; 28 class OProcess;
25 } 29 }
26} 30}
@@ -41,30 +45,37 @@ protected slots:
41 void slotConfigure(); 45 void slotConfigure();
42 void slotStartScanning(); 46 void slotStartScanning();
43 void slotStopScanning(); 47 void slotStopScanning();
44 void slotUpdateStations(); 48 void slotUpdateStations();
45 void slotMessageReceived( const QCString &, const QByteArray & ); 49 void slotMessageReceived( const QCString &, const QByteArray & );
46 void slotCurrentMousePressed(int button, QListViewItem *item, const QPoint &point, int c); 50 void slotCurrentMousePressed(int button, QListViewItem *item, const QPoint &point, int c);
47 void slotHistoryMousePressed(int button, QListViewItem *item, const QPoint &point, int c); 51 void slotHistoryMousePressed(int button, QListViewItem *item, const QPoint &point, int c);
48 void slotShowDetails(); 52 void slotShowDetails();
49 void slotLoadManufacturers(); 53 void slotLoadManufacturers();
50 void slotJoinNetwork(); 54 void slotJoinNetwork();
51 void slotAssociated(); 55 void slotAssociated();
52 void slotCheckDHCP(); 56 void slotCheckDHCP();
57 void slotCleanSplash();
53protected: 58protected:
54 void loadConfig(); 59 void loadConfig();
60
55 QListView *m_listCurrent; 61 QListView *m_listCurrent;
56 QListView *m_listHistory; 62 QListView *m_listHistory;
57 QString m_interface; 63 QString m_interface;
58 Stumbler *m_stumbler; 64 Stumbler *m_stumbler;
59 QCopChannel *m_channel; 65 QCopChannel *m_channel;
60 QList <Opie::Net::OStation> *m_stationsCurrent; 66 QList <Opie::Net::OStation> *m_stationsCurrent;
61 QList <StumblerStation> m_stationsHistory; 67 QList <StumblerStation> m_stationsHistory;
62 QPopupMenu *m_popupCurrent; 68 QPopupMenu *m_popupCurrent;
63 QPopupMenu *m_popupHistory; 69 QPopupMenu *m_popupHistory;
64 Opie::Net::OManufacturerDB *m_db; 70 Opie::Net::OManufacturerDB *m_db;
65 QString m_mac; 71 QString m_mac;
72 QString m_ssid;
66 Opie::Core::OProcess *m_proc; 73 Opie::Core::OProcess *m_proc;
74 QFrame *m_splash;
75 QVBoxLayout *m_splashBox;
76 QLabel *m_infoLabel;
77 QProgressBar *m_pbar;
67 78
68}; 79};
69 80
70#endif /* OPIESTUMBLER_H */ 81#endif /* OPIESTUMBLER_H */