20 #ifndef KABC_ADDRESSEEHELPER_H
21 #define KABC_ADDRESSEEHELPER_H
24 #include <tqstringlist.h>
26 #include <dcopobject.h>
36 class KABC_EXPORT AddresseeHelper :
public TQObject,
public DCOPObject
41 static AddresseeHelper *
self();
43 bool containsTitle(
const TQString& title )
const;
44 bool containsPrefix(
const TQString& prefix )
const;
45 bool containsSuffix(
const TQString& suffix )
const;
46 bool tradeAsFamilyName()
const;
54 static void addToSet(
const TQStringList& list,
55 std::set<TQString>& container );
56 std::set<TQString> mTitles;
57 std::set<TQString> mPrefixes;
58 std::set<TQString> mSuffixes;
59 bool mTradeAsFamilyName;
61 static AddresseeHelper *s_self;
static data, shared by ALL addressee objects