akregator/src

Akregator::ActionManagerImpl Class Reference

#include <actionmanagerimpl.h>

Inheritance diagram for Akregator::ActionManagerImpl:
Akregator::ActionManager

Public Slots

void slotUpdateTagActions (bool enabled, const TQStringList &tagIds)
 
void slotNodeSelected (TreeNode *node)
 
void slotTagAdded (const Tag &tag)
 
void slotTagRemoved (const Tag &tag)
 

Public Member Functions

 ActionManagerImpl (Part *part, TQObject *parent=0, const char *name=0)
 
virtual TDEAction * action (const char *name, const char *classname=0)
 
virtual TQWidget * container (const char *name)
 
void initView (View *view)
 
void initTrayIcon (TrayIcon *trayIcon)
 
void initArticleViewer (ArticleViewer *articleViewer)
 
void initArticleListView (ArticleListView *articleList)
 
void initListTabWidget (ListTabWidget *listTabWidget)
 
void initTabWidget (TabWidget *tabWidget)
 
void setTagSet (TagSet *tagSet)
 
- Public Member Functions inherited from Akregator::ActionManager
 ActionManager (TQObject *parent=0, const char *name=0)
 
virtual TDEAction * action (const char *name, const char *classname=0)=0
 
virtual TQWidget * container (const char *name)=0
 

Protected Member Functions

TDEActionCollection * actionCollection ()
 

Friends

class NodeSelectVisitor
 

Additional Inherited Members

- Static Public Member Functions inherited from Akregator::ActionManager
static ActionManagergetInstance ()
 
static void setInstance (ActionManager *manager)
 

Detailed Description

Akregator-specific implementation of the ActionManager interface.

Definition at line 50 of file actionmanagerimpl.h.

Constructor & Destructor Documentation

◆ ActionManagerImpl()

Akregator::ActionManagerImpl::ActionManagerImpl ( Part part,
TQObject *  parent = 0,
const char *  name = 0 
)

Definition at line 226 of file actionmanagerimpl.cpp.

◆ ~ActionManagerImpl()

Akregator::ActionManagerImpl::~ActionManagerImpl ( )
virtual

Definition at line 243 of file actionmanagerimpl.cpp.

Member Function Documentation

◆ action()

TDEAction * Akregator::ActionManagerImpl::action ( const char *  name,
const char *  classname = 0 
)
virtual

Implements Akregator::ActionManager.

Definition at line 437 of file actionmanagerimpl.cpp.

◆ actionCollection()

TDEActionCollection * Akregator::ActionManagerImpl::actionCollection ( )
protected

Definition at line 433 of file actionmanagerimpl.cpp.

◆ container()

TQWidget * Akregator::ActionManagerImpl::container ( const char *  name)
virtual

Implements Akregator::ActionManager.

Definition at line 427 of file actionmanagerimpl.cpp.

◆ initArticleListView()

void Akregator::ActionManagerImpl::initArticleListView ( ArticleListView *  articleList)

Definition at line 382 of file actionmanagerimpl.cpp.

◆ initArticleViewer()

void Akregator::ActionManagerImpl::initArticleViewer ( ArticleViewer articleViewer)

Definition at line 374 of file actionmanagerimpl.cpp.

◆ initListTabWidget()

void Akregator::ActionManagerImpl::initListTabWidget ( ListTabWidget listTabWidget)

Definition at line 393 of file actionmanagerimpl.cpp.

◆ initTabWidget()

void Akregator::ActionManagerImpl::initTabWidget ( TabWidget *  tabWidget)

Definition at line 413 of file actionmanagerimpl.cpp.

◆ initTrayIcon()

void Akregator::ActionManagerImpl::initTrayIcon ( TrayIcon *  trayIcon)

Definition at line 250 of file actionmanagerimpl.cpp.

◆ initView()

void Akregator::ActionManagerImpl::initView ( View view)

Definition at line 277 of file actionmanagerimpl.cpp.

◆ setTagSet()

void Akregator::ActionManagerImpl::setTagSet ( TagSet tagSet)

Definition at line 157 of file actionmanagerimpl.cpp.

◆ slotNodeSelected

void Akregator::ActionManagerImpl::slotNodeSelected ( TreeNode node)
slot

Definition at line 220 of file actionmanagerimpl.cpp.

◆ slotTagAdded

void Akregator::ActionManagerImpl::slotTagAdded ( const Tag &  tag)
slot

Definition at line 196 of file actionmanagerimpl.cpp.

◆ slotTagRemoved

void Akregator::ActionManagerImpl::slotTagRemoved ( const Tag &  tag)
slot

Definition at line 208 of file actionmanagerimpl.cpp.

◆ slotUpdateTagActions

void Akregator::ActionManagerImpl::slotUpdateTagActions ( bool  enabled,
const TQStringList &  tagIds 
)
slot

fills the remove tag menu with the given tags enables/disables tag menu action according to enabled

Definition at line 143 of file actionmanagerimpl.cpp.

Friends And Related Function Documentation

◆ NodeSelectVisitor

friend class NodeSelectVisitor
friend

Definition at line 89 of file actionmanagerimpl.h.


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