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; 123 #endif // AKREGATOR_TAG_H
|