From e829097195e5c4b07c79ba22e168d3ae3ded4489 Mon Sep 17 00:00:00 2001 From: mickeyl Date: Sun, 29 Dec 2002 17:28:26 +0000 Subject: added a manufacturer database class --- (limited to 'noncore/net/wellenreiter/gui/wellenreiter.cpp') diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index 2d9bbee..9068e3a 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp @@ -53,6 +53,8 @@ using namespace Opie; #include "hexwindow.h" #include "configwindow.h" +#include "manufacturers.h" + #include #include #include @@ -61,6 +63,18 @@ Wellenreiter::Wellenreiter( QWidget* parent, const char* name, WFlags fl ) : WellenreiterBase( parent, name, fl ), daemonRunning( false ) { + // + // construct manufacturer database + // + + QString manufile; + #ifdef QWS + manufile.sprintf( "%s/share/wellenreiter/manufacturers.dat", (const char*) qApp.qpeDir() ); + #else + manufile.sprintf( "/home/mickey/work/opie/share/wellenreiter/manufacturers.dat" ); + #endif + manufacturerdb = new ManufacturerDB( manufile ); + logwindow->log( "(i) Wellenreiter has been started." ); // @@ -103,6 +117,8 @@ Wellenreiter::Wellenreiter( QWidget* parent, const char* name, WFlags fl ) Wellenreiter::~Wellenreiter() { // no need to delete child widgets, Qt does it all for us + + delete manufacturerdb; } void Wellenreiter::handleMessage() -- cgit v0.9.0.2