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

#include <command.h>

Diagrama de herencias de Command
Qt ActionCommand AddActionToPopupCommand AddActionToToolBarCommand AddConnectionCommand AddContainerPageCommand AddFunctionCommand AddMenuCommand AddTabPageCommand AddToolBarCommand AddToolBoxPageCommand AddVariableCommand AddWidgetStackPageCommand AddWizardPageCommand BreakLayoutCommand ChangeFunctionAttribCommand DeleteCommand DeleteContainerPageCommand DeleteTabPageCommand DeleteToolBoxPageCommand DeleteWidgetStackPageCommand DeleteWizardPageCommand EditDefinitionsCommand ExchangeActionInPopupCommand ExchangeMenuCommand InsertCommand LayoutGridCommand LayoutHorizontalCommand LayoutHorizontalSplitCommand LayoutVerticalCommand LayoutVerticalSplitCommand LowerCommand MacroCommand MoveCommand MoveMenuCommand MoveTabPageCommand MoveWizardPageCommand PasteCommand PopulateIconViewCommand PopulateListBoxCommand PopulateListViewCommand PopulateMultiLineEditCommand PopulateTableCommand RaiseCommand RemoveConnectionCommand RemoveFunctionCommand RemoveVariableCommand RenameContainerPageCommand RenameMenuCommand RenameWizardPageCommand ResizeCommand SetPropertyCommand SetVariablesCommand SwapWizardPagesCommand TabOrderCommand

Lista de todos los miembros.

Tipos públicos

enum  Type {
  Resize, Insert, Move, Delete,
  SetProperty, LayoutHorizontal, LayoutVertical, LayoutHorizontalSplitter,
  LayoutVerticalSplitter, LayoutGrid, BreakLayout, Macro,
  AddTabPage, DeleteTabPage, MoveTabPage, AddWidgetStackPage,
  DeleteWidgetStackPage, AddWizardPage, DeleteWizardPage, SwapWizardPages,
  MoveWizardPage, RenameWizardPage, AddConnection, RemoveConnection,
  Lower, Raise, Paste, TabOrder,
  PopulateListBox, PopulateIconView, PopulateListView, PopulateMultiLineEdit,
  PopulateTable, AddActionToToolBar, RemoveActionFromToolBar, AddToolBar,
  RemoveToolBar, AddFunction, ChangeFunctionAttrib, RemoveFunction,
  AddVariable, SetVariables, RemoveVariable, EditDefinitions,
  AddContainerPage, DeleteContainerPage, RenameContainerPage, AddActionToPopup,
  RemoveActionFromPopup, ExchangeActionInPopup, RenameAction, SetActionIcons,
  AddMenu, RemoveMenu, ExchangeMenu, MoveMenu,
  RenameMenu, AddToolBoxPage, DeleteToolBoxPage
}

Métodos públicos

 Command (const QString &n, FormWindow *fw)
virtual ~Command ()
QString name () const
virtual void execute ()=0
virtual void unexecute ()=0
virtual Type type () const =0
virtual void merge (Command *c)
virtual bool canMerge (Command *c)
FormWindowformWindow () const

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
Resize 
Insert 
Move 
Delete 
SetProperty 
LayoutHorizontal 
LayoutVertical 
LayoutHorizontalSplitter 
LayoutVerticalSplitter 
LayoutGrid 
BreakLayout 
Macro 
AddTabPage 
DeleteTabPage 
MoveTabPage 
AddWidgetStackPage 
DeleteWidgetStackPage 
AddWizardPage 
DeleteWizardPage 
SwapWizardPages 
MoveWizardPage 
RenameWizardPage 
AddConnection 
RemoveConnection 
Lower 
Raise 
Paste 
TabOrder 
PopulateListBox 
PopulateIconView 
PopulateListView 
PopulateMultiLineEdit 
PopulateTable 
AddActionToToolBar 
RemoveActionFromToolBar 
AddToolBar 
RemoveToolBar 
AddFunction 
ChangeFunctionAttrib 
RemoveFunction 
AddVariable 
SetVariables 
RemoveVariable 
EditDefinitions 
AddContainerPage 
DeleteContainerPage 
RenameContainerPage 
AddActionToPopup 
RemoveActionFromPopup 
ExchangeActionInPopup 
RenameAction 
SetActionIcons 
AddMenu 
RemoveMenu 
ExchangeMenu 
MoveMenu 
RenameMenu 
AddToolBoxPage 
DeleteToolBoxPage 

Documentación del constructor y destructor

Command::Command ( const QString n,
FormWindow fw 
)
Command::~Command ( ) [virtual]

Documentación de las funciones miembro

bool Command::canMerge ( Command c) [virtual]
virtual void Command::execute ( ) [pure virtual]
FormWindow * Command::formWindow ( ) const
void Command::merge ( Command c) [virtual]
QString Command::name ( ) const
virtual Type Command::type ( ) const [pure virtual]
virtual void Command::unexecute ( ) [pure virtual]

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