summaryrefslogtreecommitdiff
path: root/noncore/net/wellenreiter/gui/wellenreiterbase.cpp
authormickeyl <mickeyl>2002-12-28 18:57:11 (UTC)
committer mickeyl <mickeyl>2002-12-28 18:57:11 (UTC)
commitf70916f3ab05917a3d0dda64beb8db5ac16448ab (patch) (side-by-side diff)
treebd138c1a901de7ea49b012b32e48d3f4b8b073f8 /noncore/net/wellenreiter/gui/wellenreiterbase.cpp
parent1362726346f1ab497ad5822db1a9b284f5bdaa1a (diff)
downloadopie-f70916f3ab05917a3d0dda64beb8db5ac16448ab.zip
opie-f70916f3ab05917a3d0dda64beb8db5ac16448ab.tar.gz
opie-f70916f3ab05917a3d0dda64beb8db5ac16448ab.tar.bz2
- refactored a number of classes
- removed dumb polling ==> QSocketNotifier rocks - switched to parsing the daemon stuff in the gui, since libwellenreiter still has problems.
Diffstat (limited to 'noncore/net/wellenreiter/gui/wellenreiterbase.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/wellenreiter/gui/wellenreiterbase.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/noncore/net/wellenreiter/gui/wellenreiterbase.cpp b/noncore/net/wellenreiter/gui/wellenreiterbase.cpp
index 5017b08..d6b9891 100644
--- a/noncore/net/wellenreiter/gui/wellenreiterbase.cpp
+++ b/noncore/net/wellenreiter/gui/wellenreiterbase.cpp
@@ -27,12 +27,13 @@
#include <qimage.h>
#include <qpixmap.h>
#include "logwindow.h"
#include "hexwindow.h"
#include "configwindow.h"
+#include "scanlist.h"
#ifdef QWS
#include <qpe/resource.h>
#include <opie/otabwidget.h>
#else
#include "resource.h"
@@ -44,12 +45,17 @@
* Constructs a WellenreiterBase which is a child of 'parent', with the
* name 'name' and widget flags set to 'f'
*/
WellenreiterBase::WellenreiterBase( QWidget* parent, const char* name, WFlags fl )
: QWidget( parent, name, fl )
{
+ ani1 = new QPixmap( Resource::loadPixmap( "wellenreiter/networks_rot0" ) );
+ ani2 = new QPixmap( Resource::loadPixmap( "wellenreiter/networks_rot90" ) );
+ ani3 = new QPixmap( Resource::loadPixmap( "wellenreiter/networks_rot180" ) );
+ ani4 = new QPixmap( Resource::loadPixmap( "wellenreiter/networks_rot270" ) );
+
if ( !name )
setName( "WellenreiterBase" );
resize( 191, 294 );
setCaption( tr( "Wellenreiter" ) );
WellenreiterBaseLayout = new QVBoxLayout( this );
WellenreiterBaseLayout->setSpacing( 2 );
@@ -63,13 +69,13 @@ WellenreiterBase::WellenreiterBase( QWidget* parent, const char* name, WFlags f
apLayout = new QVBoxLayout( ap );
apLayout->setSpacing( 2 );
apLayout->setMargin( 2 );
//--------- NETVIEW TAB --------------
- netview = new QListView( ap, "netview" );
+ netview = new MScanListView( ap );
netview->addColumn( tr( "SSID" ) );
netview->setColumnAlignment( 0, AlignLeft || AlignVCenter );
netview->addColumn( tr( "Sig" ) );
netview->setColumnAlignment( 1, AlignCenter );
netview->addColumn( tr( "AP" ) );
netview->setColumnAlignment( 2, AlignCenter );