summaryrefslogtreecommitdiff
path: root/noncore/net/wellenreiter/gui/scanlistitem.cpp
authormickeyl <mickeyl>2002-11-21 22:25:02 (UTC)
committer mickeyl <mickeyl>2002-11-21 22:25:02 (UTC)
commit71f340d760a5863152ff5d22c60334f421a6c488 (patch) (side-by-side diff)
treeb2e627876a2acce67e1030c857dc5ca4218ed43f /noncore/net/wellenreiter/gui/scanlistitem.cpp
parent0ecfbc09273d23162ef65de521ff703a8b322a03 (diff)
downloadopie-71f340d760a5863152ff5d22c60334f421a6c488.zip
opie-71f340d760a5863152ff5d22c60334f421a6c488.tar.gz
opie-71f340d760a5863152ff5d22c60334f421a6c488.tar.bz2
Added some dummy icons (press "Start Scanning") to get a basic
idea of the main Net-Sniff window.
Diffstat (limited to 'noncore/net/wellenreiter/gui/scanlistitem.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/wellenreiter/gui/scanlistitem.cpp33
1 files changed, 32 insertions, 1 deletions
diff --git a/noncore/net/wellenreiter/gui/scanlistitem.cpp b/noncore/net/wellenreiter/gui/scanlistitem.cpp
index 267e543..3a5ac4e 100644
--- a/noncore/net/wellenreiter/gui/scanlistitem.cpp
+++ b/noncore/net/wellenreiter/gui/scanlistitem.cpp
@@ -11,7 +11,38 @@
** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
**
**********************************************************************/
#include "scanlistitem.h"
-#include <qlistview.h>
+#include <qpe/resource.h>
+#include <assert.h>
+#include <qpixmap.h>
+
+const int col_type = 0;
+const int col_sig = 1;
+const int col_essid = 2;
+const int col_ap = 3;
+const int col_channel = 4;
+const int col_wep = 5;
+
+MScanListItem::MScanListItem( QListView* parent, QString type, QString essid, QString ap,
+ bool wep, int channel, int signal )
+ :QListViewItem( parent, QString::null, QString::null, essid, ap,
+ QString::null, QString::null )
+{
+
+ qDebug( "creating scanlist item" );
+
+ // set icon for managed or adhoc mode
+ QString name;
+ name.sprintf( "wellenreiter/%s", (const char*) type );
+ setPixmap( col_type, Resource::loadPixmap( name ) );
+
+ // set icon for wep (wireless encryption protocol)
+ if ( wep )
+ setPixmap( col_wep, Resource::loadPixmap( "wellenreiter/cracked" ) ); // rename the pixmap!
+
+ // set channel and signal text
+ setText( col_sig, QString::number( signal ) );
+ setText( col_channel, QString::number( channel ) );
+}