21 #ifndef KABC_DISTRIBUTIONLIST_H
22 #define KABC_DISTRIBUTIONLIST_H
24 #include <kdirwatch.h>
26 #include "addressbook.h"
30 class DistributionListManager;
51 typedef TQValueList<Entry> List;
55 addressee( _addressee ), email( _email ) {}
78 void setName(
const TQString & );
83 TQString name()
const;
89 void insertEntry(
const Addressee &,
const TQString &email=TQString::null );
95 void removeEntry(
const Addressee &,
const TQString &email=TQString::null );
101 TQStringList emails()
const;
107 Entry::List entries()
const;
113 Entry::List mEntries;
155 TQStringList listNames();
168 class DistributionListManagerPrivate;
169 DistributionListManagerPrivate *d;
171 TQPtrList<DistributionList> mLists;
213 KDirWatch *mDirWatch;
Manager of distribution lists.
Watchdog for distribution lists.
void changed()
This signal is emmitted whenever the distribution lists has changed (if a list was added or removed,...
Distribution list of email addresses.
static data, shared by ALL addressee objects