author | ulf69 <ulf69> | 2004-08-06 18:24:25 (UTC) |
---|---|---|
committer | ulf69 <ulf69> | 2004-08-06 18:24:25 (UTC) |
commit | 79bb2950bd27b5e138d2fd7afe2ab37b6b036cae (patch) (side-by-side diff) | |
tree | abd40f9f1f6cb2a73e2410e67c7889efb855c85f /pluginopiekabc | |
parent | aeb62a1841266e1bec8250a1af9ec3231eb25655 (diff) | |
download | kdepimpi-79bb2950bd27b5e138d2fd7afe2ab37b6b036cae.zip kdepimpi-79bb2950bd27b5e138d2fd7afe2ab37b6b036cae.tar.gz kdepimpi-79bb2950bd27b5e138d2fd7afe2ab37b6b036cae.tar.bz2 |
functionality now handled by kabc resourceadapter
-rw-r--r-- | pluginopiekabc/opieaddressbook.cpp | 33 | ||||
-rw-r--r-- | pluginopiekabc/opieaddressbook.h | 63 | ||||
-rw-r--r-- | pluginopiekabc/opieaddressbookplugin.cpp | 71 | ||||
-rw-r--r-- | pluginopiekabc/opieaddressbookplugin.h | 19 | ||||
-rw-r--r-- | pluginopiekabc/opieaddressee.cpp | 21 | ||||
-rw-r--r-- | pluginopiekabc/opieaddressee.h | 16 | ||||
-rw-r--r-- | pluginopiekabc/pluginopiekabcE.pro | 27 |
7 files changed, 0 insertions, 250 deletions
diff --git a/pluginopiekabc/opieaddressbook.cpp b/pluginopiekabc/opieaddressbook.cpp deleted file mode 100644 index ff0ef63..0000000 --- a/pluginopiekabc/opieaddressbook.cpp +++ b/dev/null @@ -1,33 +0,0 @@ -#include "opieaddressbook.h" -#include <qstringlist.h> -#include <opie/ocontact.h> -#include <opie/orecordlist.h> -#include <stdio.h> - -using namespace KABC; - -OpieAddressBook *StdOpieAddressBook::mSelf = 0; - -OpieAddressBook::OpieAddressBook() { - access = new OContactAccess("Addressbook"); -} - -OpieAddressBook::~OpieAddressBook() { -} - - -StdOpieAddressBook::StdOpieAddressBook() { - access = new OContactAccess("Addressbook"); -} - -StdOpieAddressBook::~StdOpieAddressBook() { -} - -OpieAddressBook *StdOpieAddressBook::self() { - if ( !mSelf ) { - mSelf = new StdOpieAddressBook(); - } - return mSelf; -} - -
\ No newline at end of file diff --git a/pluginopiekabc/opieaddressbook.h b/pluginopiekabc/opieaddressbook.h deleted file mode 100644 index d2a3b38..0000000 --- a/pluginopiekabc/opieaddressbook.h +++ b/dev/null @@ -1,63 +0,0 @@ -/* - This file is part of libkabc. - Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. -*/ - -#ifndef KABC_STDADDRESSBOOK_H -#define KABC_STDADDRESSBOOK_H - -#include <opie/ocontactaccess.h> -#include "opieaddressee.h" -#include "opieaddress.h" - -namespace KABC { - -class AddressBook { - - public: - AddressBook(); - ~AddressBook(); - Addressee::List findByEmail( const QString & ); - - protected: - OContactAccess *access; -}; - - -class StdAddressBook : public AddressBook -{ - public: - /** - Return the standard addressbook object. - */ - static AddressBook *self(); - - - protected: - StdAddressBook(); - ~StdAddressBook(); - - void init( bool onlyFastResources ); - - private: - static AddressBook *mSelf; - static bool mAutomaticSave; -}; - -} -#endif diff --git a/pluginopiekabc/opieaddressbookplugin.cpp b/pluginopiekabc/opieaddressbookplugin.cpp deleted file mode 100644 index 0b22289..0000000 --- a/pluginopiekabc/opieaddressbookplugin.cpp +++ b/dev/null @@ -1,71 +0,0 @@ -#include <stdio.h> -#include <qwidget.h> -#include <qlayout.h> -#include <qlistbox.h> -#include <opie/ocontact.h> -#include <opie/orecordlist.h> -#include "opieaddressbookplugin.h" -#include "opieaddressee.h" - -OpieAddressBookPlugin::OpieAddressBookPlugin() : ref(0) { - - access = new OContactAccess("OpieAddressBookPlugin"); - -} - -KABC::Addressee::List OpieAddressBookPlugin::getAddressees() { - KABC::Addressee::List results; - OContactAccess access("OpieAddressBookPlugin"); - OContactAccess::List::Iterator it; - ORecordList<OContact> accessList = access.sorted(true,0,0,0); - for(it = accessList.begin(); it != accessList.end(); ++it ) { - OpieAddressee addressee( *it ); - results.append(addressee); - } - return results; -} - -QString OpieAddressBookPlugin::name() { - return QString::QString("OpieAddressBookPlugin"); -} - - -KABC::Addressee::List OpieAddressBookPlugin::findByEmail(const QString &email) { -printf("OpieAddressBookPlugin::findByEmail: email=%s\n", email.ascii()); - KABC::Addressee::List results; - - ORecordList<OContact> accessList = access->sorted(true,0,0,0); - OContactAccess::List::Iterator it; - for(it = accessList.begin(); it != accessList.end(); ++it ) { - OContact contact = *it; - QStringList emailList = contact.emailList(); - QStringList foundEmails = emailList.grep(email,false); - if (foundEmails.count() >= 1) { - OpieAddressee a(contact); - printf("Found Contact %s\n", a.formattedName().ascii()); - results.append(a); - } - } - return results; - -} - -QRESULT OpieAddressBookPlugin::queryInterface( const QUuid &uuid, QUnknownInterface **iface ) -{ -printf("Start: OpieAddressBookPlugin::queryInterface\n"); - *iface = 0; - if ( uuid == IID_QUnknown ) - *iface = this; - else if ( uuid == IID_KOAddressBookInterface ) - *iface = this; - if ( *iface ) - (*iface)->addRef(); - return QS_OK; -printf("End: OpieAddressBookPlugin::queryInterface\n"); -} - -Q_EXPORT_INTERFACE() -{ - Q_CREATE_INSTANCE( OpieAddressBookPlugin ) -} - diff --git a/pluginopiekabc/opieaddressbookplugin.h b/pluginopiekabc/opieaddressbookplugin.h deleted file mode 100644 index 1ad1c15..0000000 --- a/pluginopiekabc/opieaddressbookplugin.h +++ b/dev/null @@ -1,19 +0,0 @@ -#include <qwidget.h> -#include <kabc/koaddressbookinterface.h> -#include <kabc/addressee.h> -#include <opie/ocontactaccess.h> - -struct OpieAddressBookPlugin : public KOAddressBookInterface { - - public: - - OpieAddressBookPlugin::OpieAddressBookPlugin(); - QString name(); - KABC::Addressee::List getAddressees(); - KABC::Addressee::List findByEmail(const QString &email); - QRESULT queryInterface( const QUuid&, QUnknownInterface** ); - Q_REFCOUNT - protected: - OContactAccess *access; - ulong ref; -}; diff --git a/pluginopiekabc/opieaddressee.cpp b/pluginopiekabc/opieaddressee.cpp deleted file mode 100644 index 3325152..0000000 --- a/pluginopiekabc/opieaddressee.cpp +++ b/dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> -#include "opieaddressee.h" - -OpieAddressee::OpieAddressee(const OContact & ocontact) { - setOContact(ocontact); -} - -OpieAddressee::OpieAddressee() { - empty = true; -} - -void OpieAddressee::setOContact(const OContact & ocontact) { - contact = ocontact; - QString id; - id.setNum(contact.uid()); - fName = contact.lastName() + ", " + contact.firstName(); - rName = contact.fullName(); - pEmail = contact.defaultEmail(); - empty = false; -} - diff --git a/pluginopiekabc/opieaddressee.h b/pluginopiekabc/opieaddressee.h deleted file mode 100644 index b0e8b0d..0000000 --- a/pluginopiekabc/opieaddressee.h +++ b/dev/null @@ -1,16 +0,0 @@ -#include <opie/ocontact.h> -#include <kabc/addressee.h> - -class OpieAddressee : public KABC::Addressee { - - public: - - OpieAddressee::OpieAddressee(const OContact & contact); - OpieAddressee::OpieAddressee(); - void setOContact(const OContact & contact); - - private: - OContact contact; - QString id; - bool empty; -}; diff --git a/pluginopiekabc/pluginopiekabcE.pro b/pluginopiekabc/pluginopiekabcE.pro deleted file mode 100644 index 8411fc5..0000000 --- a/pluginopiekabc/pluginopiekabcE.pro +++ b/dev/null @@ -1,27 +0,0 @@ -TEMPLATE = lib -CONFIG += qt warn_on release - -TARGET = opiekabc -OBJECTS_DIR = obj/$(PLATFORM) -MOC_DIR = moc/$(PLATFORM) -DESTDIR=$(QPEDIR)/plugins/korganizer -INCLUDEPATH += $(QPEDIR)/include ../libkabcwrap $(OPIEDIR)/include -DEFINES += -LIBS += -L$(QPEDIR)/lib -LIBS += -lmicrokabc -LIBS += -lopie -LIBS += -lqpe -LIBS += -lqte - -INTERFACES = \ - -#select_attendee_base.ui - -HEADERS = \ - opieaddressbookplugin.h \ - opieaddressee.h - -SOURCES = \ - opieaddressbookplugin.cpp \ - opieaddressee.cpp - |