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 TreeNodeItemfirstChild () const
 
virtual TreeNodeItemnextSibling () 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: