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)

Protected Member Functions

TDEActionCollection * actionCollection ()

Friends

class NodeSelectVisitor

Additional Inherited Members

Static Public Member Functions inherited from Akregator::ActionManager
static ActionManager * getInstance ()
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.

◆ NodeSelectVisitor

friend class NodeSelectVisitor
friend

Definition at line 89 of file actionmanagerimpl.h.


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