kexi

KexiDataItemChangesListener Class Referenceabstract

#include <kexidataiteminterface.h>

Inheritance diagram for KexiDataItemChangesListener:
KexiFormDataProvider KexiFormScrollView

Public Member Functions

virtual void valueChanged (KexiDataItemInterface *item)=0
virtual bool cursorAtNewRow () const =0

Detailed Description

An helper class used to react on KexiDataItemInterface objects' changes.

Definition at line 34 of file kexidataiteminterface.h.

Constructor & Destructor Documentation

◆ KexiDataItemChangesListener()

KexiDataItemChangesListener::KexiDataItemChangesListener ( )

Definition at line 24 of file kexidataiteminterface.cpp.

◆ ~KexiDataItemChangesListener()

KexiDataItemChangesListener::~KexiDataItemChangesListener ( )
virtual

Definition at line 28 of file kexidataiteminterface.cpp.

Member Function Documentation

◆ cursorAtNewRow()

virtual bool KexiDataItemChangesListener::cursorAtNewRow ( ) const
pure virtual

Implement this to return information whether we're currently at new row or not. This can be used e.g. by data-aware widgets to determine if "(autonumber)" label should be displayed.

Implemented in KexiFormDataProvider, and KexiFormScrollView.

◆ valueChanged()

virtual void KexiDataItemChangesListener::valueChanged ( KexiDataItemInterface * item)
pure virtual

Implement this to react for change of item. Called by KexiDataItemInterface::valueChanged()

Implemented in KexiFormDataProvider, and KexiFormScrollView.


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