30 #ifndef RECENTADDRESSES_H
31 #define RECENTADDRESSES_H
33 #include <tqstringlist.h>
34 #include <kabc/addressee.h>
36 #include <kdialogbase.h>
38 #include <kdepimmacros.h>
42 namespace KRecentAddress {
44 class KDE_EXPORT RecentAddressDialog : public KDialogBase
47 RecentAddressDialog( TQWidget *parent, const char *name = 0 );
48 void setAddresses( const TQStringList &addrs );
49 TQStringList addresses() const;
51 KEditListBox *mEditor;
73 static bool exists() { return s_self != 0; }
80 TQStringList addresses() const;
81 const KABC::Addressee::List& kabcAddresses() const { return m_addresseeList; }
88 void add( const TQString& entry );
94 void setMaxCount( int count );
105 void load( KConfig * );
111 void save( KConfig * );
121 KABC::Addressee::List m_addresseeList;
132 #endif // KMRECENTADDR_H
|