26 #ifndef AKREGATORTREENODE_H
27 #define AKREGATORTREENODE_H
35 template < class T> class TQValueList;
40 class TreeNodeVisitor;
64 virtual bool accept(TreeNodeVisitor* visitor) = 0;
69 virtual int unread() const = 0;
81 virtual const TQString& title() const;
88 virtual void setTitle( const TQString& title);
119 virtual TQValueList<Article> articles( const TQString& tag=TQString()) = 0;
123 virtual TQStringList tags() const = 0;
128 virtual bool isGroup() const = 0;
134 virtual TQDomElement toOPML( TQDomElement parent, TQDomDocument document ) const = 0;
150 virtual uint id() const;
153 virtual void setId(uint id);
210 void emitSignalDestroyed();
213 class TreeNodePrivate;
|