Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos
Referencia de la Clase ActionInterface

#include <actioninterface.h>

Diagrama de herencias de ActionInterface
QFeatureListInterface QUnknownInterface QUnknownInterface

Lista de todos los miembros.

Tipos públicos

enum  Location { Toolbar, Menu }

Métodos públicos

virtual QActioncreate (const QString &name, QObject *parent=0)=0
virtual QString group (const QString &name) const =0
virtual bool location (const QString &name, Location l) const =0
virtual void connectTo (QUnknownInterface *appInterface)=0

Descripción detallada

To add actions to the Qt Designer menubars and toolbars, implement this interface. You have to implement the create(), group() and connectTo() functions.

You also have to implement the function featureList() (

Ver también:
QFeatureListInterface) to return the names of all actions which this interface provides.

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
Toolbar 
Menu 

Documentación de las funciones miembro

virtual void ActionInterface::connectTo ( QUnknownInterface appInterface) [pure virtual]
virtual QAction* ActionInterface::create ( const QString name,
QObject parent = 0 
) [pure virtual]

This functions is called to create the action with the name name. parent should be used as parent of the action.

In the implementation return the QAction object for the action name.

virtual QString ActionInterface::group ( const QString name) const [pure virtual]

In the implementation of the interface return the name of the group of the action name.

virtual bool ActionInterface::location ( const QString name,
Location  l 
) const [pure virtual]

In the implementation of the interface return whether the action name should appear in the location l


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'