28 #include <tqstringlist.h>
29 #include <tqvaluelist.h>
31 #include <kabc/addressee.h>
42 typedef TQValueList<Filter> List;
44 enum MatchRule { Matching = 0, NotMatching = 1 };
53 void setName( const TQString &name );
58 const TQString & name() const;
72 void apply( KABC::Addressee::List &addresseeList );
105 void save( KConfig *config );
110 void restore( KConfig *config );
121 static void save( KConfig *config, const TQString &baseGroup, Filter::List &list );
131 static Filter::List restore( KConfig *config, const TQString &baseGroup );
153 TQStringList mCategoryList;
154 MatchRule mMatchRule;
|