#include <command.h>
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) |
FormWindow * | formWindow () 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 |
( |
| ) |
[virtual] |
Documentación de las funciones miembro
virtual void Command::execute |
( |
| ) |
[pure virtual] |
Implementado en ResizeCommand, InsertCommand, MoveCommand, DeleteCommand, SetPropertyCommand, LayoutHorizontalCommand, LayoutHorizontalSplitCommand, LayoutVerticalCommand, LayoutVerticalSplitCommand, LayoutGridCommand, BreakLayoutCommand, MacroCommand, AddTabPageCommand, DeleteTabPageCommand, MoveTabPageCommand, AddWidgetStackPageCommand, DeleteWidgetStackPageCommand, AddWizardPageCommand, DeleteWizardPageCommand, RenameWizardPageCommand, SwapWizardPagesCommand, MoveWizardPageCommand, AddConnectionCommand, RemoveConnectionCommand, AddFunctionCommand, ChangeFunctionAttribCommand, RemoveFunctionCommand, AddVariableCommand, SetVariablesCommand, RemoveVariableCommand, EditDefinitionsCommand, LowerCommand, RaiseCommand, PasteCommand, TabOrderCommand, PopulateListBoxCommand, PopulateIconViewCommand, PopulateListViewCommand, PopulateMultiLineEditCommand, PopulateTableCommand, AddActionToToolBarCommand, RemoveActionFromToolBarCommand, AddToolBarCommand, RemoveToolBarCommand, AddContainerPageCommand, DeleteContainerPageCommand, RenameContainerPageCommand, AddActionToPopupCommand, RemoveActionFromPopupCommand, ExchangeActionInPopupCommand, RenameActionCommand, SetActionIconsCommand, AddMenuCommand, RemoveMenuCommand, ExchangeMenuCommand, MoveMenuCommand, RenameMenuCommand, AddToolBoxPageCommand y DeleteToolBoxPageCommand.
void Command::merge |
( |
Command * |
c | ) |
[virtual] |
virtual Type Command::type |
( |
| ) |
const [pure virtual] |
Implementado en ResizeCommand, InsertCommand, MoveCommand, DeleteCommand, SetPropertyCommand, LayoutHorizontalCommand, LayoutHorizontalSplitCommand, LayoutVerticalCommand, LayoutVerticalSplitCommand, LayoutGridCommand, BreakLayoutCommand, MacroCommand, AddTabPageCommand, DeleteTabPageCommand, MoveTabPageCommand, AddWidgetStackPageCommand, DeleteWidgetStackPageCommand, AddWizardPageCommand, DeleteWizardPageCommand, RenameWizardPageCommand, SwapWizardPagesCommand, MoveWizardPageCommand, AddConnectionCommand, RemoveConnectionCommand, AddFunctionCommand, ChangeFunctionAttribCommand, RemoveFunctionCommand, AddVariableCommand, SetVariablesCommand, RemoveVariableCommand, EditDefinitionsCommand, LowerCommand, RaiseCommand, PasteCommand, TabOrderCommand, PopulateListBoxCommand, PopulateIconViewCommand, PopulateListViewCommand, PopulateMultiLineEditCommand, PopulateTableCommand, AddActionToToolBarCommand, RemoveActionFromToolBarCommand, AddToolBarCommand, RemoveToolBarCommand, AddContainerPageCommand, DeleteContainerPageCommand, RenameContainerPageCommand, AddActionToPopupCommand, RemoveActionFromPopupCommand, ExchangeActionInPopupCommand, ActionCommand, RenameActionCommand, SetActionIconsCommand, AddMenuCommand, RemoveMenuCommand, ExchangeMenuCommand, MoveMenuCommand, RenameMenuCommand, AddToolBoxPageCommand y DeleteToolBoxPageCommand.
virtual void Command::unexecute |
( |
| ) |
[pure virtual] |
Implementado en ResizeCommand, InsertCommand, MoveCommand, DeleteCommand, SetPropertyCommand, LayoutHorizontalCommand, LayoutHorizontalSplitCommand, LayoutVerticalCommand, LayoutVerticalSplitCommand, LayoutGridCommand, BreakLayoutCommand, MacroCommand, AddTabPageCommand, DeleteTabPageCommand, MoveTabPageCommand, AddWidgetStackPageCommand, DeleteWidgetStackPageCommand, AddWizardPageCommand, DeleteWizardPageCommand, RenameWizardPageCommand, SwapWizardPagesCommand, MoveWizardPageCommand, AddConnectionCommand, RemoveConnectionCommand, AddFunctionCommand, ChangeFunctionAttribCommand, RemoveFunctionCommand, AddVariableCommand, SetVariablesCommand, RemoveVariableCommand, EditDefinitionsCommand, LowerCommand, RaiseCommand, PasteCommand, TabOrderCommand, PopulateListBoxCommand, PopulateIconViewCommand, PopulateListViewCommand, PopulateMultiLineEditCommand, PopulateTableCommand, AddActionToToolBarCommand, RemoveActionFromToolBarCommand, AddToolBarCommand, RemoveToolBarCommand, AddContainerPageCommand, DeleteContainerPageCommand, RenameContainerPageCommand, AddActionToPopupCommand, RemoveActionFromPopupCommand, ExchangeActionInPopupCommand, RenameActionCommand, SetActionIconsCommand, AddMenuCommand, RemoveMenuCommand, ExchangeMenuCommand, MoveMenuCommand, RenameMenuCommand, AddToolBoxPageCommand y DeleteToolBoxPageCommand.
La documentación para esta clase fue generada a partir de los siguientes ficheros: