kexi

KexiTableDesignerCommands::Command Class Reference

#include <kexitabledesignercommands.h>

Inheritance diagram for KexiTableDesignerCommands::Command:
KexiTableDesignerCommands::ChangeFieldPropertyCommand KexiTableDesignerCommands::ChangePropertyVisibilityCommand KexiTableDesignerCommands::InsertEmptyRowCommand KexiTableDesignerCommands::InsertFieldCommand KexiTableDesignerCommands::RemoveFieldCommand

Public Member Functions

 Command (KexiTableDesignerView *view)
virtual KexiDB::AlterTableHandler::ActionBase * createAction ()
virtual TQString debugString ()

Protected Attributes

TQGuardedPtr< KexiTableDesignerView > m_view

Detailed Description

Base class for all Table Designer's commands.

Definition at line 45 of file kexitabledesignercommands.h.

Constructor & Destructor Documentation

◆ Command()

Command::Command ( KexiTableDesignerView * view)

Definition at line 39 of file kexitabledesignercommands.cpp.

◆ ~Command()

Command::~Command ( )
virtual

Definition at line 45 of file kexitabledesignercommands.cpp.

Member Function Documentation

◆ createAction()

virtual KexiDB::AlterTableHandler::ActionBase * KexiTableDesignerCommands::Command::createAction ( )
inlinevirtual

Used to collect actions data for AlterTableHandler Can return 0 if the action should not be passed to AlterTableHandler

Reimplemented in KexiTableDesignerCommands::ChangeFieldPropertyCommand, KexiTableDesignerCommands::InsertFieldCommand, and KexiTableDesignerCommands::RemoveFieldCommand.

Definition at line 53 of file kexitabledesignercommands.h.

◆ debugString()

virtual TQString KexiTableDesignerCommands::Command::debugString ( )
inlinevirtual

Definition at line 55 of file kexitabledesignercommands.h.

Member Data Documentation

◆ m_view

TQGuardedPtr<KexiTableDesignerView> KexiTableDesignerCommands::Command::m_view
protected

Definition at line 58 of file kexitabledesignercommands.h.


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