From 555e6179368fb2446c802041a01db4c9dad7db8f Mon Sep 17 00:00:00 2001 From: ulf69 Date: Fri, 06 Aug 2004 18:27:05 +0000 Subject: functionality now implemented by kabc resourceadapter --- (limited to 'pluginqtopiakabc/qtopiaaddressbookplugin.cpp') diff --git a/pluginqtopiakabc/qtopiaaddressbookplugin.cpp b/pluginqtopiakabc/qtopiaaddressbookplugin.cpp deleted file mode 100644 index 59d7881..0000000 --- a/pluginqtopiakabc/qtopiaaddressbookplugin.cpp +++ b/dev/null @@ -1,57 +0,0 @@ -#include -#include -#include -#include -#include -#include "qtopiaaddressbookplugin.h" -#include "qtopiaaddressee.h" - -QtopiaAddressBookPlugin::QtopiaAddressBookPlugin() : ref(0) { - qDebug("QtopiaAddressBookPlugin::QtopiaAddressBookPlugin"); - access = new AddressBookAccess(); -} - -QtopiaAddressBookPlugin::~QtopiaAddressBookPlugin() { - qDebug("QtopiaAddressBookPlugin::~QtopiaAddressBookPlugin"); - delete &access; -} - -KABC::Addressee::List QtopiaAddressBookPlugin::getAddressees() { - - qDebug("Start: QtopiaAddressBookPlugin::getAddressees"); - - AddressBookIterator it(*access); - const PimContact *contact; - KABC::Addressee::List result; - - for (contact=it.toFirst(); it.current(); ++it) { - contact = it.current(); - result.append(QtopiaAddressee(*contact)); - } - - qDebug("End: QtopiaAddressBookPlugin::getAddressees"); - - return result; -} - -QString QtopiaAddressBookPlugin::name() { - return "Qtopia addressbook plugin"; -} - -QRESULT QtopiaAddressBookPlugin::queryInterface( const QUuid &uuid, QUnknownInterface **iface ) -{ - *iface = 0; - if ( uuid == IID_QUnknown ) - *iface = this; - else if ( uuid == IID_KOAddressBookInterface ) - *iface = this; - if ( *iface ) - (*iface)->addRef(); - return QS_OK; -} - -Q_EXPORT_INTERFACE() -{ - Q_CREATE_INSTANCE( QtopiaAddressBookPlugin ) -} - -- cgit v0.9.0.2