Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Examples  

YEntryActions Class Reference

#include <actions.h>

Inheritance diagram for YEntryActions:

Inheritance graph
[legend]
Collaboration diagram for YEntryActions:

Collaboration graph
[legend]
List of all members.

Public Slots

int RenameEntry ()
int RemoveEntry ()

Public Member Functions

 YEntryActions (YActionHandler &ah)
virtual int InitInstance ()
virtual void UpdateActions ()
virtual int Remove (YObject *entry) const
virtual int Rename (YObject *entry) const

Protected Member Functions

virtual int _CreateMenu (YObject *object, QPopupMenu *parent) const

Private Types

enum  { RENAME = 0, REMOVE, MAX_ACTIONS }

Private Attributes

QArray< QAction * > entryactions

Member Enumeration Documentation

anonymous enum [private]
 

Enumeration values:
RENAME 
REMOVE 
MAX_ACTIONS 


Constructor & Destructor Documentation

YEntryActions::YEntryActions YActionHandler   ah [inline]
 


Member Function Documentation

int YEntryActions::_CreateMenu YObject   object,
QPopupMenu *    parent
const [protected, virtual]
 

Reimplemented from YActions.

Reimplemented in YProjectActions, and YEnvironmentActions.

int YEntryActions::InitInstance   [virtual]
 

Reimplemented from YActions.

Reimplemented in YProjectActions, and YEnvironmentActions.

int YEntryActions::Remove YObject   entry const [virtual]
 

Reimplemented in YProjectActions, and YEnvironmentActions.

int YEntryActions::RemoveEntry   [slot]
 

int YEntryActions::Rename YObject   entry const [virtual]
 

Reimplemented in YProjectActions, and YEnvironmentActions.

int YEntryActions::RenameEntry   [slot]
 

void YEntryActions::UpdateActions   [virtual]
 

Reimplemented from YActions.

Reimplemented in YEnvironmentActions.


Member Data Documentation

QArray<QAction*> YEntryActions::entryactions [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Feb 13 23:54:35 2003 for Yasa by doxygen1.3-rc3