25#include "actionmanager.h" 
   27#include "folderitem.h" 
   30#include <tqpopupmenu.h> 
   32#include <kiconloader.h> 
   36FolderItem::FolderItem(FolderItem* parent, Folder* node) : TreeNodeItem(parent, node)  
   41FolderItem::FolderItem(FolderItem* parent, TreeNodeItem* after, Folder* node) : TreeNodeItem(parent, after, node)  
   46FolderItem::FolderItem(TDEListView* parent, Folder* node) : TreeNodeItem(parent, node)  
   51FolderItem::FolderItem(TDEListView* parent, TreeNodeItem* after, Folder* node) : TreeNodeItem(parent, after, node)  
   56void FolderItem::initialize(Folder* node)  
   58    setOpen(node->isOpen());  
   59    setPixmap ( 0, TDEGlobal::iconLoader()->loadIcon( "folder", TDEIcon::Small) );  
   61        setText(0, node->title());  
   64Folder* FolderItem::node()   
   66    return static_cast<Folder* > (m_node);   
   69void FolderItem::setOpen( bool open)  
   71    node()->setOpen(open);  
   72    TDEListViewItem::setOpen(open);  
   75FolderItem::~FolderItem()  
   79void FolderItem::showContextMenu( const TQPoint& p)  
   81    TQWidget* w = ActionManager::getInstance()->container( "feedgroup_popup");  
   83        static_cast<TQPopupMenu * >(w)->exec(p);  
  
           
        
        
          
         
        
      
      
    
    
    
  
 |