25 #ifndef AKREGATOR_TAG_H
26 #define AKREGATOR_TAG_H
51 Tag( const TQString& id, const TQString& name=TQString(), const TQString& scheme=TQString());
56 Tag( const Tag& other);
76 static Tag fromCategory( const TQString& term, const TQString& scheme=TQString(), const TQString& name=TQString());
88 TQString name() const;
91 TQString scheme() const;
93 void setName( const TQString& name);
95 TQString icon() const;
96 void setIcon( const TQString& icon);
98 Tag& operator=( const Tag& other);
102 bool operator<( const Tag& other) const;
105 bool operator==( const Tag& other) const;
110 void addedToTagSet(TagSet* tagSet) const;
113 void removedFromTagSet(TagSet* tagSet) const;
|