dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Core::ActionContainer Class Referenceabstract

#include <actioncontainer.h>

Inheritance diagram for Core::ActionContainer:
Core::Internal::ActionContainerPrivate Core::Internal::MenuActionContainer Core::Internal::MenuBarActionContainer

Public Types

enum  EmptyAction { EA_Mask = 0xFF00, EA_None = 0x0100, EA_Hide = 0x0200, EA_Disable = 0x0300 }
 

Public Member Functions

virtual void setEmptyAction (EmptyAction ea)=0
 
virtual int id () const =0
 
virtual QMenu * menu () const =0
 
virtual QMenuBar * menuBar () const =0
 
virtual QAction * insertLocation (const QString &group) const =0
 
virtual void appendGroup (const QString &group)=0
 
virtual void addAction (Core::Command *action, const QString &group=QString())=0
 
virtual void addMenu (Core::ActionContainer *menu, const QString &group=QString())=0
 
virtual bool update ()=0
 
virtual ~ActionContainer ()
 

Detailed Description

Definition at line 40 of file actioncontainer.h.


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