From 3025eab185d9e4237c37b4a193fbb20a4dbe504e Mon Sep 17 00:00:00 2001 From: eilers Date: Sun, 23 May 2004 17:11:01 +0000 Subject: Changes in Backendfactory: Now providing VCARD/VCAL backends if available Changing API: Default now gets a OPimGlobal::PimType as first param instead of QString. --- (limited to 'libopie2/opiepim/core') diff --git a/libopie2/opiepim/core/ocontactaccess.cpp b/libopie2/opiepim/core/ocontactaccess.cpp index 417a954..a372267 100644 --- a/libopie2/opiepim/core/ocontactaccess.cpp +++ b/libopie2/opiepim/core/ocontactaccess.cpp @@ -53,6 +53,7 @@ #include #include +#include namespace Opie { @@ -65,7 +66,7 @@ OPimContactAccess::OPimContactAccess ( const QString appname, const QString , */ if( end == 0 ) { qWarning ("Using BackendFactory !"); - end = OBackendFactory::defaultBackend( "contact", appname ); + end = OBackendFactory::defaultBackend( OPimGlobal::CONTACTLIST, appname ); } // Set backend locally and in template m_backEnd = end; diff --git a/libopie2/opiepim/core/odatebookaccess.cpp b/libopie2/opiepim/core/odatebookaccess.cpp index 5f471cf..440ee0a 100644 --- a/libopie2/opiepim/core/odatebookaccess.cpp +++ b/libopie2/opiepim/core/odatebookaccess.cpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace Opie { /** @@ -42,7 +43,7 @@ ODateBookAccess::ODateBookAccess( ODateBookAccessBackend* back, enum Access ac ) : OPimAccessTemplate( back ) { if (!back ) - back = OBackendFactory::defaultBackend("datebook", QString::null ); + back = OBackendFactory::defaultBackend( OPimGlobal::DATEBOOK, QString::null ); m_backEnd = back; setBackEnd( m_backEnd ); diff --git a/libopie2/opiepim/core/opimglobal.h b/libopie2/opiepim/core/opimglobal.h index d56c9be..efd455c 100644 --- a/libopie2/opiepim/core/opimglobal.h +++ b/libopie2/opiepim/core/opimglobal.h @@ -50,7 +50,7 @@ class OPimGlobal{ UNKNOWN, // Unknown database style XML, SQL, - VCARD, + VCARD, // Also used for VCARD ! _END_DatabaseStyle }; diff --git a/libopie2/opiepim/core/otodoaccess.cpp b/libopie2/opiepim/core/otodoaccess.cpp index 87a211f..c4adbbd 100644 --- a/libopie2/opiepim/core/otodoaccess.cpp +++ b/libopie2/opiepim/core/otodoaccess.cpp @@ -34,6 +34,7 @@ #include #include #include +#include namespace Opie { OPimTodoAccess::OPimTodoAccess( OPimTodoAccessBackend* end, enum Access ) @@ -44,7 +45,7 @@ OPimTodoAccess::OPimTodoAccess( OPimTodoAccessBackend* end, enum Access ) // Zecke: Du musst hier noch fr das XML-Backend einen Appnamen bergeben ! if (end == 0l ) - m_todoBackEnd = OBackendFactory::defaultBackend ("todo", QString::null); + m_todoBackEnd = OBackendFactory::defaultBackend (OPimGlobal::TODOLIST, QString::null); setBackEnd( m_todoBackEnd ); } -- cgit v0.9.0.2