Diffstat (limited to 'kaddressbook/xxport/kde2_xxport.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | kaddressbook/xxport/kde2_xxport.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kaddressbook/xxport/kde2_xxport.cpp b/kaddressbook/xxport/kde2_xxport.cpp index 03efc1b..72d3fc2 100644 --- a/kaddressbook/xxport/kde2_xxport.cpp +++ b/kaddressbook/xxport/kde2_xxport.cpp @@ -23,99 +23,99 @@ /* Enhanced Version of the file for platform independent KDE tools. Copyright (c) 2004 Ulf Schenk $Id$ */ #include <qfile.h> #include <kdebug.h> #include <kfiledialog.h> #ifndef KAB_EMBEDDED #include <kio/netaccess.h> #endif //KAB_EMBEDDED #include <klocale.h> #include <kmessagebox.h> #include <kprocess.h> #include <kstandarddirs.h> #include <ktempfile.h> #include <kurl.h> #include "xxportmanager.h" #include "kde2_xxport.h" #ifndef KAB_EMBEDDED class KDE2XXPortFactory : public XXPortFactory { public: XXPortObject *xxportObject( KABC::AddressBook *ab, QWidget *parent, const char *name ) { return new KDE2XXPort( ab, parent, name ); } }; #endif //KAB_EMBEDDED extern "C" { #ifndef KAB_EMBEDDED void *init_libkaddrbk_kde2_xxport() #else //KAB_EMBEDDED void *init_microkaddrbk_kde2_xxport() #endif //KAB_EMBEDDED { return ( new KDE2XXPortFactory() ); } } KDE2XXPort::KDE2XXPort( KABC::AddressBook *ab, QWidget *parent, const char *name ) : XXPortObject( ab, parent, name ) { createImportAction( i18n( "Import KDE 2 Addressbook..." ) ); } KABC::AddresseeList KDE2XXPort::importContacts( const QString& ) const { QString fileName = locateLocal( "data", "kabc/std.vcf" ); if ( !QFile::exists( fileName ) ) { KMessageBox::sorry( parentWidget(), i18n( "<qt>Couldn't find a KDE 2 address book <b>%1</b>.</qt>" ).arg( fileName ) ); return KABC::AddresseeList(); } #ifndef KAB_EMBEDDED int result = KMessageBox::questionYesNoCancel( parentWidget(), i18n( "Override previously imported entries?" ), i18n( "Import KDE 2 Addressbook" ) ); #else //KAB_EMBEDDED int result = KMessageBox::warningYesNoCancel( parentWidget(), i18n( "Override previously imported entries?" ), i18n( "Import KDE 2 Addressbook" ) ); #endif //KAB_EMBEDDED if ( !result ) return KABC::AddresseeList(); KProcess proc; if ( result == KMessageBox::Yes ) { proc << "kab2kabc"; proc << "--override"; } else if ( result == KMessageBox::No ) proc << "kab2kabc"; else kdDebug(5720) << "KAddressBook::importKDE2(): Unknow return value." << endl; proc.start( KProcess::Block ); addressBook()->load(); return KABC::AddresseeList(); } -#ifndef KAB_EMBEDDED -#include "kde2_xxport.moc" +#ifndef KAB_EMBEDDED_ +#include "moc_kde2_xxport.cpp" #endif //KAB_EMBEDDED |