kexidblineedit.h
52 TQ_PROPERTY(TQCString dataSourceMimeType READ dataSourceMimeType WRITE setDataSourceMimeType DESIGNABLE true)
60 inline TQCString dataSourceMimeType() const { return KexiFormDataItemInterface::dataSourceMimeType(); }
105 inline void setDataSourceMimeType(const TQCString &ds) { KexiFormDataItemInterface::setDataSourceMimeType(ds); }
TQGuardedPtr< const TQValidator > m_readOnlyValidator
Used for read only flag to disable editing.
Definition kexidblineedit.h:155
TQGuardedPtr< const TQValidator > m_readWriteValidator
Used to remember the previous validator used forf r/w mode, after setting the read only flag.
Definition kexidblineedit.h:158
KexiDBWidgetContextMenuExtender m_menuExtender
Used for extending context menu.
Definition kexidblineedit.h:161
bool m_internalReadOnly
Used in isReadOnly, as sometimes we want to have the flag set tot true when KLineEdit::isReadOnly is ...
Definition kexidblineedit.h:165
An interface providing common text editor's functionality.
Definition kexidbtextwidgetinterface.h:34
void setColumnInfo(KexiDB::QueryColumnInfo *cinfo, TQWidget *w)
Called from KexiFormDataItemInterface::setColumnInfo(KexiDB::QueryColumnInfo* cinfo) implementation.
Definition kexidbtextwidgetinterface.cpp:37
void event(TQEvent *e, TQWidget *w, bool textIsEmpty)
Called from event( TQEvent * e ) method of the data aware widget.
Definition kexidbtextwidgetinterface.cpp:65
Used for extending editor widgets' context menu.
Definition kexidbutils.h:32
Helper class that assigns additional information for the column in a query.
Definition queryschema.h:49
virtual bool cursorAtEnd()=0
virtual bool cursorAtStart()=0
virtual bool isReadOnly() const
Definition kexidataiteminterface.h:117
virtual void moveCursorToStart()
Definition kexidataiteminterface.h:147
virtual TQVariant value()=0
virtual bool valueIsNull()=0
virtual bool valueIsEmpty()=0
virtual void handleAction(const TQString &actionName)
Definition kexidataiteminterface.h:204
virtual void setValueInternal(const TQVariant &add, bool removeOld)=0
virtual bool valueIsValid()
Definition kexidataiteminterface.cpp:133
virtual void clear()=0
clears item's data, so the data will contain NULL data
virtual void moveCursorToEnd()
Definition kexidataiteminterface.h:143
Date formatter used by KexiDateTableEdit and KexiDateTimeTableEdit.
Definition kexidatetimeformatter.h:28
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
virtual void setDisplayDefaultValue(TQWidget *widget, bool displayDefaultValue)
Definition kexiformdataiteminterface.cpp:52
virtual TQWidget * widget()
Definition kexiformdataiteminterface.h:70
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
virtual void setReadOnly(bool readOnly)=0
An interface allowing to define custom behaviour for subwidget of the KexiDBAutoField.
Definition kexidbutils.h:60
Text formatter used to format TQVariant values to text for displaying and back to TQVariant.
Definition kexitextformatter.h:29
Time formatter used by KexiTimeTableEdit and KexiDateTimeTableEdit Following time formats are allowed...
Definition kexidatetimeformatter.h:89
