Diffstat (limited to 'kabc/plugins/olaccess/resourceolaccess.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | kabc/plugins/olaccess/resourceolaccess.cpp | 69 |
1 files changed, 35 insertions, 34 deletions
diff --git a/kabc/plugins/olaccess/resourceolaccess.cpp b/kabc/plugins/olaccess/resourceolaccess.cpp index e8f8bdd..7113e0e 100644 --- a/kabc/plugins/olaccess/resourceolaccess.cpp +++ b/kabc/plugins/olaccess/resourceolaccess.cpp @@ -27,7 +27,6 @@ $Id$ #include <sys/types.h> #include <sys/stat.h> -#include <unistd.h> #include <qdir.h> #include <qfile.h> @@ -43,46 +42,45 @@ $Id$ #include <kstandarddirs.h> #include <kmessagebox.h> -#include <sl/slzdb.h> #include <libkdepim/ksyncprofile.h> -#include "resourcesharpdtmconfig.h" -#include "resourcesharpdtm.h" +#include "resourceolaccessconfig.h" +#include "resourceolaccess.h" #include "stdaddressbook.h" -#include "sharpdtmconverter.h" +#include "olaccessconverter.h" //#define ALLOW_LOCKING using namespace KABC; extern "C" { - void *init_microkabc_sharpdtm() + void *init_microkabc_olaccess() { - return new KRES::PluginFactory<ResourceSharpDTM,ResourceSharpDTMConfig>(); + return new KRES::PluginFactory<Resourceolaccess,ResourceolaccessConfig>(); } } -ResourceSharpDTM::ResourceSharpDTM( const KConfig *config ) +Resourceolaccess::Resourceolaccess( const KConfig *config ) : Resource( config ), mConverter (0) { // we can not choose the filename. Therefore use the default to display - mAccess = 0; - QString fileName = SlZDataBase::addressbookFileName(); + //mAccess = 0; + QString fileName;// = SlZDataBase::addressbookFileName(); init( fileName ); } -ResourceSharpDTM::ResourceSharpDTM( const QString &fileName ) +Resourceolaccess::Resourceolaccess( const QString &fileName ) : Resource( 0 ) { - mAccess = 0; + //mAccess = 0; init( fileName ); } -void ResourceSharpDTM::init( const QString &fileName ) +void Resourceolaccess::init( const QString &fileName ) { if (mConverter == 0) { - mConverter = new SharpDTMConverter(); + mConverter = new OlaccessConverter(); bool res = mConverter->init(); if ( !res ) { @@ -94,47 +92,48 @@ void ResourceSharpDTM::init( const QString &fileName ) setFileName( fileName ); } -ResourceSharpDTM::~ResourceSharpDTM() +Resourceolaccess::~Resourceolaccess() { if (mConverter != 0) delete mConverter; - if(mAccess != 0) - delete mAccess; + //if(mAccess != 0) + //delete mAccess; } -void ResourceSharpDTM::writeConfig( KConfig *config ) +void Resourceolaccess::writeConfig( KConfig *config ) { Resource::writeConfig( config ); } -Ticket *ResourceSharpDTM::requestSaveTicket() +Ticket *Resourceolaccess::requestSaveTicket() { - qDebug("ResourceSharpDTM::requestSaveTicket: %s", fileName().latin1()); + qDebug("Resourceolaccess::requestSaveTicket: %s", fileName().latin1()); if ( !addressBook() ) return 0; return createTicket( this ); } -bool ResourceSharpDTM::doOpen() +bool Resourceolaccess::doOpen() { if (!mConverter) return false; return true; } -void ResourceSharpDTM::doClose() +void Resourceolaccess::doClose() { return; } -bool ResourceSharpDTM::load() +bool Resourceolaccess::load() { if (!mConverter) return false; - QString fileN = SlZDataBase::addressbookFileName(); + QString fileN ;//= SlZDataBase::addressbookFileName(); +#if 0 if ( ! mAccess ) { mAccess = new SlZDataBase(fileN, SlZDataBase::addressbookItems(), @@ -143,7 +142,7 @@ bool ResourceSharpDTM::load() if(mAccess == 0) return false; - qDebug("ResourceSharpDTM:: %x load: %s",this, fileName().latin1()); + qDebug("Resourceolaccess:: %x load: %s",this, fileName().latin1()); bool res = false; CardId id; for (bool res=mAccess->first(); res == true; res=mAccess->next()) @@ -160,12 +159,13 @@ bool ResourceSharpDTM::load() if(mAccess != 0) delete mAccess; mAccess = 0; - +#endif return true; } -bool ResourceSharpDTM::save( Ticket *ticket ) +bool Resourceolaccess::save( Ticket *ticket ) { +#if 0 if (!mConverter) return false; QString fileN = SlZDataBase::addressbookFileName(); @@ -176,7 +176,7 @@ bool ResourceSharpDTM::save( Ticket *ticket ) } if(mAccess == 0) return false; - qDebug("ResourceSharpDTM::save: %s", fileName().latin1()); + qDebug("Resourceolaccess::save: %s", fileName().latin1()); KABC::AddressBook::Iterator it; bool res; KABC::Addressee::List changedAddressees; @@ -267,34 +267,35 @@ bool ResourceSharpDTM::save( Ticket *ticket ) if(mAccess != 0) delete mAccess; mAccess = 0; +#endif return true; } -bool ResourceSharpDTM::lock( const QString &lockfileName ) +bool Resourceolaccess::lock( const QString &lockfileName ) { return true; } -void ResourceSharpDTM::unlock( const QString &fileName ) +void Resourceolaccess::unlock( const QString &fileName ) { } -void ResourceSharpDTM::setFileName( const QString &newFileName ) +void Resourceolaccess::setFileName( const QString &newFileName ) { Resource::setFileName( newFileName ); } -void ResourceSharpDTM::fileChanged() +void Resourceolaccess::fileChanged() { } -void ResourceSharpDTM::removeAddressee( const Addressee &addr ) +void Resourceolaccess::removeAddressee( const Addressee &addr ) { } -void ResourceSharpDTM::cleanUp() +void Resourceolaccess::cleanUp() { } |