author | ulf69 <ulf69> | 2004-07-09 08:05:25 (UTC) |
---|---|---|
committer | ulf69 <ulf69> | 2004-07-09 08:05:25 (UTC) |
commit | 259a7a50e4f8138cedfc2004fbde3b37cedcc49f (patch) (unidiff) | |
tree | dfd2e89f169ba65ffd250f9b52f8f4efcd62d8b3 /kaddressbook | |
parent | d91c533ffc42d7bf48fa1326754894b2c30b6831 (diff) | |
download | kdepimpi-259a7a50e4f8138cedfc2004fbde3b37cedcc49f.zip kdepimpi-259a7a50e4f8138cedfc2004fbde3b37cedcc49f.tar.gz kdepimpi-259a7a50e4f8138cedfc2004fbde3b37cedcc49f.tar.bz2 |
support for export of categories und supression of empty fields
-rw-r--r-- | kaddressbook/xxport/opie/opie_xxport.cpp | 16 | ||||
-rw-r--r-- | kaddressbook/xxport/opie/opie_xxportE.pro | 3 |
2 files changed, 15 insertions, 4 deletions
diff --git a/kaddressbook/xxport/opie/opie_xxport.cpp b/kaddressbook/xxport/opie/opie_xxport.cpp index d1def18..8ee0725 100644 --- a/kaddressbook/xxport/opie/opie_xxport.cpp +++ b/kaddressbook/xxport/opie/opie_xxport.cpp | |||
@@ -108,4 +108,16 @@ bool OpieXXPort::exportContacts( const KABC::AddresseeList &list, const QString | |||
108 | } | 108 | } |
109 | 109 | ||
110 | KABC::OpieConverter mConverter; | ||
111 | |||
112 | bool res = mConverter.init(); | ||
113 | if (!res) | ||
114 | { | ||
115 | QString text( i18n( "Unable to initialize opie converter.<br>Most likely a problem with the category file." ) ); | ||
116 | qDebug(text); | ||
117 | KMessageBox::error( parentWidget(), text ); | ||
118 | delete access; | ||
119 | return false; | ||
120 | } | ||
121 | |||
110 | //Now check if the file has already entries, and ask the user if he wants to delete them first. | 122 | //Now check if the file has already entries, and ask the user if he wants to delete them first. |
111 | OContactAccess::List contactList = access->allRecords(); | 123 | OContactAccess::List contactList = access->allRecords(); |
@@ -118,7 +130,5 @@ bool OpieXXPort::exportContacts( const KABC::AddresseeList &list, const QString | |||
118 | } | 130 | } |
119 | } | 131 | } |
120 | 132 | ||
121 | KABC::OpieConverter mConverter; | ||
122 | bool res; | ||
123 | 133 | ||
124 | KABC::Addressee::List::ConstIterator it; | 134 | KABC::Addressee::List::ConstIterator it; |
diff --git a/kaddressbook/xxport/opie/opie_xxportE.pro b/kaddressbook/xxport/opie/opie_xxportE.pro index a660a48..c373e37 100644 --- a/kaddressbook/xxport/opie/opie_xxportE.pro +++ b/kaddressbook/xxport/opie/opie_xxportE.pro | |||
@@ -9,6 +9,7 @@ DESTDIR = $(QPEDIR)/lib | |||
9 | DEFINES += KAB_EMBEDDED | 9 | DEFINES += KAB_EMBEDDED |
10 | 10 | ||
11 | INCLUDEPATH += ../.. ../../.. ../../../kabc ../../../kabc/converter/opie ../../../microkde ../../../microkde/kdeui ../../../microkde/kdecore ../../../microkde/kio/kfile ../../../qtcompat $(QPEDIR)/include | 11 | INCLUDEPATH += ../.. ../../.. ../../../kabc ../../../kabc/converter/opie ../../../microkde ../../../microkde/kdeui ../../../microkde/kdecore ../../../microkde/kio/kfile ../../../qtcompat $(OPIEDIR)/include |
12 | LIBS += -L$(QPEDIR)/lib | 12 | LIBS += -L$(QPEDIR)/lib |
13 | LIBS += -L$(OPIEDIR)/lib | ||
13 | LIBS += -lmicrokde | 14 | LIBS += -lmicrokde |
14 | LIBS += -lmicrokabc | 15 | LIBS += -lmicrokabc |