libkdepim

kaddrbook.h

00001 /* Simple Addressbook for KMail
00002  * Author: Stefan Taferner <taferner@kde.org>
00003  * This code is under GPL
00004  */
00005 #ifndef KAddrBook_h
00006 #define KAddrBook_h
00007 
00008 #include <qstringlist.h>
00009 
00010 #include <kdeversion.h>
00011 #include <kabc/addressee.h>
00012 #include <kdepimmacros.h>
00013 
00014 class QWidget;
00015 
00016 class KDE_EXPORT KAddrBookExternal {
00017 public:
00018   static void addEmail( const QString &addr, QWidget *parent );
00019   static void addNewAddressee( QWidget* );
00020   static void openEmail( const QString &addr, QWidget *parent );
00021   static void openAddressBook( QWidget *parent );
00022 
00023   static bool addVCard( const KABC::Addressee& addressee, QWidget *parent );
00024 
00025   static QString expandDistributionList( const QString& listName );
00026 private:
00027   static bool addAddressee( const KABC::Addressee& addressee );
00028 };
00029 
00030 #endif /*KAddrBook_h*/
KDE Home | KDE Accessibility Home | Description of Access Keys