akregator/src

Akregator::TreeNodeItem Class Referenceabstract

#include <treenodeitem.h>

Inheritance diagram for Akregator::TreeNodeItem:
Akregator::FeedItem

Public Member Functions

 TreeNodeItem (FolderItem *parent, TreeNode *node)
 TreeNodeItem (FolderItem *parent, TreeNodeItem *after, TreeNode *node)
 TreeNodeItem (TDEListView *parent, TreeNode *node)
 TreeNodeItem (TDEListView *parent, TreeNodeItem *after, TreeNode *node)
virtual TreeNodenode ()
virtual void nodeChanged ()
virtual TQString toolTip () const
virtual TreeNodeItem * firstChild () const
virtual TreeNodeItem * nextSibling () const
virtual FolderItem * parent () const
virtual void showContextMenu (const TQPoint &p)=0

Protected Member Functions

virtual void paintCell (TQPainter *p, const TQColorGroup &cg, int column, int width, int align)

Protected Attributes

TreeNodem_node

Detailed Description

abstract base class for all items in the feeds tree

Definition at line 41 of file treenodeitem.h.

Constructor & Destructor Documentation

◆ TreeNodeItem() [1/4]

Akregator::TreeNodeItem::TreeNodeItem ( FolderItem * parent,
TreeNode * node )

Definition at line 41 of file treenodeitem.cpp.

◆ TreeNodeItem() [2/4]

Akregator::TreeNodeItem::TreeNodeItem ( FolderItem * parent,
TreeNodeItem * after,
TreeNode * node )

Definition at line 58 of file treenodeitem.cpp.

◆ TreeNodeItem() [3/4]

Akregator::TreeNodeItem::TreeNodeItem ( TDEListView * parent,
TreeNode * node )

Definition at line 47 of file treenodeitem.cpp.

◆ TreeNodeItem() [4/4]

Akregator::TreeNodeItem::TreeNodeItem ( TDEListView * parent,
TreeNodeItem * after,
TreeNode * node )

Definition at line 53 of file treenodeitem.cpp.

◆ ~TreeNodeItem()

Akregator::TreeNodeItem::~TreeNodeItem ( )
virtual

Definition at line 71 of file treenodeitem.cpp.

Member Function Documentation

◆ firstChild()

TreeNodeItem * Akregator::TreeNodeItem::firstChild ( ) const
virtual

Definition at line 94 of file treenodeitem.cpp.

◆ nextSibling()

TreeNodeItem * Akregator::TreeNodeItem::nextSibling ( ) const
virtual

Definition at line 99 of file treenodeitem.cpp.

◆ node()

TreeNode * Akregator::TreeNodeItem::node ( )
virtual

Definition at line 79 of file treenodeitem.cpp.

◆ nodeChanged()

void Akregator::TreeNodeItem::nodeChanged ( )
virtual

Definition at line 84 of file treenodeitem.cpp.

◆ paintCell()

void Akregator::TreeNodeItem::paintCell ( TQPainter * p,
const TQColorGroup & cg,
int column,
int width,
int align )
protectedvirtual

Definition at line 111 of file treenodeitem.cpp.

◆ parent()

FolderItem * Akregator::TreeNodeItem::parent ( ) const
virtual

Definition at line 104 of file treenodeitem.cpp.

◆ toolTip()

TQString Akregator::TreeNodeItem::toolTip ( ) const
virtual

Definition at line 74 of file treenodeitem.cpp.

Member Data Documentation

◆ m_node

TreeNode* Akregator::TreeNodeItem::m_node
protected

Definition at line 64 of file treenodeitem.h.


The documentation for this class was generated from the following files: