Diffstat (limited to 'noncore/tools/pimconverter/converter.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/tools/pimconverter/converter.cpp | 55 |
1 files changed, 17 insertions, 38 deletions
diff --git a/noncore/tools/pimconverter/converter.cpp b/noncore/tools/pimconverter/converter.cpp index 1091f4a..2bd47a4 100644 --- a/noncore/tools/pimconverter/converter.cpp +++ b/noncore/tools/pimconverter/converter.cpp | |||
@@ -9,17 +9,9 @@ | |||
9 | 9 | ||
10 | #include <opie2/ocontactaccess.h> | 10 | #include <opie2/opimglobal.h> |
11 | #include <opie2/ocontactaccessbackend_xml.h> | 11 | // Include SQL related header files |
12 | #include <opie2/ocontactaccessbackend_sql.h> | 12 | #define __USE_SQL |
13 | 13 | #include <opie2/opimaccessfactory.h> | |
14 | #include <opie2/otodoaccess.h> | ||
15 | #include <opie2/otodoaccessxml.h> | ||
16 | #include <opie2/otodoaccesssql.h> | ||
17 | |||
18 | #include <opie2/odatebookaccess.h> | ||
19 | #include <opie2/odatebookaccessbackend_xml.h> | ||
20 | #include <opie2/odatebookaccessbackend_sql.h> | ||
21 | |||
22 | // #define _ADDRESSBOOK_ACCESS | ||
23 | 14 | ||
24 | using namespace Opie; | 15 | using namespace Opie; |
16 | using namespace Pim; | ||
25 | 17 | ||
@@ -62,4 +54,3 @@ void Converter::start_conversion(){ | |||
62 | case ADDRESSBOOK:{ | 54 | case ADDRESSBOOK:{ |
63 | OPimContactAccessBackend* sourceBackend = new OPimContactAccessBackend_XML( "Converter", QString::null ); | 55 | sourceDB = OPimAccessFactory<OPimContactAccess>::create( OPimGlobal::CONTACTLIST, OPimGlobal::XML, "converter" ); |
64 | sourceDB = new OPimContactAccess ( "addressbook_xml", QString::null , sourceBackend, true ); | ||
65 | } | 56 | } |
@@ -67,8 +58,6 @@ void Converter::start_conversion(){ | |||
67 | case TODOLIST:{ | 58 | case TODOLIST:{ |
68 | OPimTodoAccessBackend* sourceBackend = new OPimTodoAccessXML( "Converter" ); | 59 | sourceDB = OPimAccessFactory<OPimTodoAccess>::create( OPimGlobal::TODOLIST, OPimGlobal::XML, "converter" ); |
69 | sourceDB = new OPimTodoAccess( sourceBackend ); | ||
70 | }break; | 60 | }break; |
71 | case DATEBOOK:{ | 61 | case DATEBOOK:{ |
72 | ODateBookAccessBackend_XML* sourceBackend = new ODateBookAccessBackend_XML( "Converter", QString::null ); | 62 | sourceDB = OPimAccessFactory<ODateBookAccess>::create( OPimGlobal::DATEBOOK, OPimGlobal::XML, "converter" ); |
73 | sourceDB = new ODateBookAccess ( sourceBackend ); | ||
74 | } | 63 | } |
@@ -84,5 +73,3 @@ void Converter::start_conversion(){ | |||
84 | case ADDRESSBOOK:{ | 73 | case ADDRESSBOOK:{ |
85 | qDebug("SQLSourceDB = %d", m_selectedDatabase); | 74 | sourceDB = OPimAccessFactory<OPimContactAccess>::create( OPimGlobal::CONTACTLIST, OPimGlobal::SQL, "converter" ); |
86 | OPimContactAccessBackend* sourceBackend = new OPimContactAccessBackend_SQL( QString::null, QString::null ); | ||
87 | sourceDB = new OPimContactAccess ( "Converter", QString::null, sourceBackend, true ); | ||
88 | } | 75 | } |
@@ -90,8 +77,6 @@ void Converter::start_conversion(){ | |||
90 | case TODOLIST:{ | 77 | case TODOLIST:{ |
91 | OPimTodoAccessBackend* sourceBackend = new OPimTodoAccessBackendSQL( QString::null ); | 78 | sourceDB = OPimAccessFactory<OPimTodoAccess>::create( OPimGlobal::TODOLIST, OPimGlobal::SQL, "converter" ); |
92 | sourceDB = new OPimTodoAccess( sourceBackend ); | ||
93 | }break; | 79 | }break; |
94 | case DATEBOOK: { | 80 | case DATEBOOK: { |
95 | ODateBookAccessBackend_SQL* sourceBackend = new ODateBookAccessBackend_SQL( "Converter", QString::null ); | 81 | sourceDB = OPimAccessFactory<ODateBookAccess>::create( OPimGlobal::DATEBOOK, OPimGlobal::SQL, "converter" ); |
96 | sourceDB = new ODateBookAccess ( sourceBackend ); | ||
97 | } | 82 | } |
@@ -113,4 +98,3 @@ void Converter::start_conversion(){ | |||
113 | case ADDRESSBOOK:{ | 98 | case ADDRESSBOOK:{ |
114 | OPimContactAccessBackend* destBackend = new OPimContactAccessBackend_XML( "Converter", QString::null ); | 99 | destDB = OPimAccessFactory<OPimContactAccess>::create( OPimGlobal::CONTACTLIST, OPimGlobal::XML, "converter" ); |
115 | destDB = new OPimContactAccess ( "Converter", QString::null , destBackend, true ); | ||
116 | } | 100 | } |
@@ -118,8 +102,6 @@ void Converter::start_conversion(){ | |||
118 | case TODOLIST:{ | 102 | case TODOLIST:{ |
119 | OPimTodoAccessBackend* destBackend = new OPimTodoAccessXML( "Converter" ); | 103 | destDB = OPimAccessFactory<OPimTodoAccess>::create( OPimGlobal::TODOLIST, OPimGlobal::XML, "converter" ); |
120 | destDB = new OPimTodoAccess( destBackend ); | ||
121 | }break; | 104 | }break; |
122 | case DATEBOOK:{ | 105 | case DATEBOOK:{ |
123 | ODateBookAccessBackend_XML* destBackend = new ODateBookAccessBackend_XML( "Converter", QString::null ); | 106 | destDB = OPimAccessFactory<ODateBookAccess>::create( OPimGlobal::DATEBOOK, OPimGlobal::XML, "converter" ); |
124 | destDB = new ODateBookAccess ( destBackend ); | ||
125 | } | 107 | } |
@@ -135,4 +117,3 @@ void Converter::start_conversion(){ | |||
135 | case ADDRESSBOOK:{ | 117 | case ADDRESSBOOK:{ |
136 | OPimContactAccessBackend* destBackend = new OPimContactAccessBackend_SQL( QString::null, QString::null ); | 118 | destDB = OPimAccessFactory<OPimContactAccess>::create( OPimGlobal::CONTACTLIST, OPimGlobal::SQL, "converter" ); |
137 | destDB = new OPimContactAccess ( "addressbook_xml", QString::null , destBackend, true ); | ||
138 | } | 119 | } |
@@ -140,8 +121,6 @@ void Converter::start_conversion(){ | |||
140 | case TODOLIST:{ | 121 | case TODOLIST:{ |
141 | OPimTodoAccessBackend* destBackend = new OPimTodoAccessBackendSQL( QString::null ); | 122 | destDB = OPimAccessFactory<OPimTodoAccess>::create( OPimGlobal::TODOLIST, OPimGlobal::SQL, "converter" ); |
142 | destDB = new OPimTodoAccess( destBackend ); | ||
143 | }break; | 123 | }break; |
144 | case DATEBOOK:{ | 124 | case DATEBOOK:{ |
145 | ODateBookAccessBackend_SQL* destBackend = new ODateBookAccessBackend_SQL( "Converter", QString::null ); | 125 | destDB = OPimAccessFactory<ODateBookAccess>::create( OPimGlobal::DATEBOOK, OPimGlobal::SQL, "converter" ); |
146 | destDB = new ODateBookAccess ( destBackend ); | ||
147 | } | 126 | } |