kexidbform.h
48 TQ_PROPERTY(TQCString dataSourceMimeType READ dataSourceMimeType WRITE setDataSourceMimeType DESIGNABLE true)
51 TQ_PROPERTY( TQSize sizeInternal READ sizeInternal WRITE resizeInternal DESIGNABLE true STORED false )
53 KexiDBForm(TQWidget *parent, KexiDataAwareObjectInterface* dataAwareObject, const char *name="kexi_dbform");
59 inline TQCString dataSourceMimeType() const { return KexiFormDataItemInterface::dataSourceMimeType(); }
101 inline void setDataSourceMimeType(const TQCString &ds) { KexiFormDataItemInterface::setDataSourceMimeType(ds); }
virtual void clearForm()=0
virtual void highlightWidgets(TQWidget *from, TQWidget *to)=0
virtual void initBuffer()=0
virtual void drawRects(const TQValueList< TQRect > &list, int type)=0
virtual void setReadOnly(bool readOnly)
This implementation just disables read only widget.
virtual bool cursorAtEnd()
virtual bool cursorAtStart()
virtual bool valueIsNull()
virtual bool valueIsEmpty()
KexiFormDataItemInterface * editedItem
Points to a currently edited data item.
Definition kexidbform.h:132
virtual void dragMoveEvent(TQDragMoveEvent *e)
Used to emit handleDragMoveEvent() signal needed to control dragging over the container's surface.
void updateReadOnlyFlags()
called from KexiFormScrollView::initDataContents()
virtual void dropEvent(TQDropEvent *e)
Used to emit handleDropEvent() signal needed to control dropping on the container's surface.
virtual TQWidget * widget()
virtual bool isReadOnly() const
The KexiDataAwareObjectInterface is an interface for record-based data object.
Definition kexidataawareobjectiface.h:69
An interface for declaring form widgets to be data-aware.
Definition kexiformdataiteminterface.h:33
TQCString dataSourceMimeType() const
Definition kexiformdataiteminterface.h:50
void setDataSourceMimeType(const TQCString &ds)
Definition kexiformdataiteminterface.h:55
void setDataSource(const TQString &ds)
Sets the name of the data source for this widget.
Definition kexiformdataiteminterface.h:44
TQString dataSource() const
Definition kexiformdataiteminterface.h:40
virtual void setInvalidState(const TQString &displayText)=0
KexiFormScrollView class provides a widget for displaying data in a form view.
Definition kexiformscrollview.h:48
type * findParent(TQObject *o, const char *className, TQObject *&prevPrev)
Definition formeditor/utils.h:40
