libkdenetwork Library API Documentation

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 
00013 class QWidget;
00014 
00015 class KAddrBookExternal {
00016 public:
00017   static void addEmail( const QString &addr, QWidget *parent );
00018   static void addNewAddressee( QWidget* );
00019   static void openEmail( const QString &email, const QString &addr, QWidget *parent );
00020   static void openAddressBook( QWidget *parent );
00021 
00022   static bool addVCard( const KABC::Addressee& addressee, QWidget *parent );
00023 
00024   static QString expandDistributionList( const QString& listName );
00025 private:
00026   static bool addAddressee( const KABC::Addressee& addressee );
00027 };
00028 
00029 #endif /*KAddrBook_h*/
KDE Logo
This file is part of the documentation for libkdenetwork Library Version 3.3.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Apr 4 04:44:05 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003