summaryrefslogtreecommitdiff
path: root/noncore/net/wellenreiter/gui/scanlistitem.cpp
authormickeyl <mickeyl>2003-02-23 18:48:17 (UTC)
committer mickeyl <mickeyl>2003-02-23 18:48:17 (UTC)
commita195865dfdb03b4c7c972acfc8cfd87743ab3e6f (patch) (unidiff)
tree9be601d3d82e40ea144d12027869dd9bc39a33cd /noncore/net/wellenreiter/gui/scanlistitem.cpp
parent9f24ae5ae12aa1eb0f974b072d46868ba048e65d (diff)
downloadopie-a195865dfdb03b4c7c972acfc8cfd87743ab3e6f.zip
opie-a195865dfdb03b4c7c972acfc8cfd87743ab3e6f.tar.gz
opie-a195865dfdb03b4c7c972acfc8cfd87743ab3e6f.tar.bz2
- write simple log
- record first seen / last seen per item
Diffstat (limited to 'noncore/net/wellenreiter/gui/scanlistitem.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/wellenreiter/gui/scanlistitem.cpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/noncore/net/wellenreiter/gui/scanlistitem.cpp b/noncore/net/wellenreiter/gui/scanlistitem.cpp
index 15aef0c..dd33f5f 100644
--- a/noncore/net/wellenreiter/gui/scanlistitem.cpp
+++ b/noncore/net/wellenreiter/gui/scanlistitem.cpp
@@ -15,6 +15,7 @@
15 15
16#include "scanlistitem.h" 16#include "scanlistitem.h"
17#include <assert.h> 17#include <assert.h>
18#include <qdatetime.h>
18#include <qpixmap.h> 19#include <qpixmap.h>
19 20
20#ifdef QWS 21#ifdef QWS
@@ -31,6 +32,8 @@ const int col_channel = 3;
31const int col_wep = 4; 32const int col_wep = 4;
32const int col_traffic = 5; 33const int col_traffic = 5;
33const int col_manuf = 6; 34const int col_manuf = 6;
35const int col_firstseen = 7;
36const int col_lastseen = 8;
34 37
35MScanListItem::MScanListItem( QListView* parent, QString type, QString essid, QString macaddr, 38MScanListItem::MScanListItem( QListView* parent, QString type, QString essid, QString macaddr,
36 bool wep, int channel, int signal ) 39 bool wep, int channel, int signal )
@@ -65,17 +68,20 @@ void MScanListItem::decorateItem( QString type, QString essid, QString macaddr,
65 68
66 // set icon for wep (wireless encryption protocol) 69 // set icon for wep (wireless encryption protocol)
67 if ( wep ) 70 if ( wep )
68 setPixmap( col_wep, Resource::loadPixmap( "wellenreiter/cracked" ) ); // rename the pixmap! 71 setPixmap( col_wep, Resource::loadPixmap( "wellenreiter/cracked" ) ); //FIXME: rename the pixmap!
69 72
70 // set channel and signal text 73 // set channel and signal text
71 74
72 if ( signal != -1 ) 75 if ( signal != -1 )
73 setText( col_sig, QString::number( signal ) ); 76 setText( col_sig, QString::number( signal ) );
74 if ( channel != -1 ) 77 if ( channel != -1 )
75 setText( col_channel, QString::number( channel ) ); 78 setText( col_channel, QString::number( channel ) );
76 79
80 setText( col_firstseen, QTime::currentTime().toString() );
81 //setText( col_lastseen, QTime::currentTime().toString() );
82
77 listView()->triggerUpdate(); 83 listView()->triggerUpdate();
78 84
79 this->type = type; 85 this->type = type;
80 86
81} 87}
@@ -92,5 +98,5 @@ void MScanListItem::receivedBeacon()
92 qDebug( "MScanListItem %s: received beacon #%d", (const char*) _macaddr, _beacons ); 98 qDebug( "MScanListItem %s: received beacon #%d", (const char*) _macaddr, _beacons );
93 #endif 99 #endif
94 setText( col_sig, QString::number( _beacons ) ); 100 setText( col_sig, QString::number( _beacons ) );
101 setText( col_lastseen, QTime::currentTime().toString() );
95} 102}
96