GridEditorRepository Class Reference

(Qtitan::GridEditorRepository)

Inherits QObject.

Inherited by

Public Functions

GridEditorRepository ( GridViewBase * view )
virtual ~GridEditorRepository ()
Qt::Alignment alignment () const
bool alwaysShowEditor () const
bool autoSelect () const
virtual bool canValidate ()
virtual GridEditor * createEditor ( GridEditorSite * site ) = 0
GridEditorFocusPolicy editorFocusPolicy () const
virtual int heightHint ( int width, const QVariant & v )
const QIcon & icon () const
IconApperance iconApperance () const
bool isEditable () const
bool isEnabled () const
bool isHintVisible () const
void setAlignment ( Qt::Alignment flag )
void setAlwaysShowEditor ( bool flag )
void setAutoSelect ( bool autoSelect )
void setEditable ( bool editable )
void setEditorFocusPolicy ( GridEditorFocusPolicy policy )
void setEnabled ( bool enabled )
void setHintVisible ( bool visible )
void setIcon ( const QIcon & icon )
void setIconApperance ( IconApperance apperance )
void setTransparentBackground ( bool transparent )
void setValidateOnEnter ( bool flag )
void setValidator ( QValidator * validator )
bool transparentBackground () const
virtual bool validate ( QVariant & editValue, int & errorCode, QString & errorReason )
bool validateOnEnter () const
QValidator * validator () const
GridViewBase * view () const
  • 29 public functions inherited from QObject

Signals

void validateValue ( QVariant & editValue, int & errorCode, QString & errorReason )

Protected Functions

void update ()
  • 7 protected functions inherited from QObject

Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 1 public variable inherited from QObject
  • 4 static public members inherited from QObject
  • 2 protected variables inherited from QObject

Member Function Documentation

GridEditorRepository::GridEditorRepository ( GridViewBase * view )

GridEditorRepository::~GridEditorRepository () [virtual]

Qt::Alignment GridEditorRepository::alignment () const

See also setAlignment().

bool GridEditorRepository::alwaysShowEditor () const

See also setAlwaysShowEditor().

bool GridEditorRepository::autoSelect () const

See also setAutoSelect().

bool GridEditorRepository::canValidate () [virtual]

GridEditor * GridEditorRepository::createEditor ( GridEditorSite * site ) [pure virtual]

GridEditorFocusPolicy GridEditorRepository::editorFocusPolicy () const

See also setEditorFocusPolicy().

int GridEditorRepository::heightHint ( int width, const QVariant & v ) [virtual]

const QIcon & GridEditorRepository::icon () const

See also setIcon().

IconApperance GridEditorRepository::iconApperance () const

See also setIconApperance().

bool GridEditorRepository::isEditable () const

bool GridEditorRepository::isEnabled () const

bool GridEditorRepository::isHintVisible () const

void GridEditorRepository::setAlignment ( Qt::Alignment flag )

See also alignment().

void GridEditorRepository::setAlwaysShowEditor ( bool flag )

See also alwaysShowEditor().

void GridEditorRepository::setAutoSelect ( bool autoSelect )

See also autoSelect().

void GridEditorRepository::setEditable ( bool editable )

See also isEditable().

void GridEditorRepository::setEditorFocusPolicy ( GridEditorFocusPolicy policy )

See also editorFocusPolicy().

void GridEditorRepository::setEnabled ( bool enabled )

See also isEnabled().

void GridEditorRepository::setHintVisible ( bool visible )

See also isHintVisible().

void GridEditorRepository::setIcon ( const QIcon & icon )

See also icon().

void GridEditorRepository::setIconApperance ( IconApperance apperance )

See also iconApperance().

void GridEditorRepository::setTransparentBackground ( bool transparent )

See also transparentBackground().

void GridEditorRepository::setValidateOnEnter ( bool flag )

See also validateOnEnter().

void GridEditorRepository::setValidator ( QValidator * validator )

See also validator().

bool GridEditorRepository::transparentBackground () const

See also setTransparentBackground().

void GridEditorRepository::update () [protected]

bool GridEditorRepository::validate ( QVariant & editValue, int & errorCode, QString & errorReason ) [virtual]

bool GridEditorRepository::validateOnEnter () const

See also setValidateOnEnter().

void GridEditorRepository::validateValue ( QVariant & editValue, int & errorCode, QString & errorReason ) [signal]

QValidator * GridEditorRepository::validator () const

See also setValidator().

GridViewBase * GridEditorRepository::view () const