kexidblineedit.cpp
70 connect(this, TQ_SIGNAL(textChanged(const TQString&)), this, TQ_SLOT(slotTextChanged(const TQString&)));
384 = displayDefaultValue ? m_displayParametersForDefaultValue : m_displayParametersForEnteredValue;
virtual void setDisplayDefaultValue(TQWidget *widget, bool displayDefaultValue)
Definition kexidblineedit.cpp:379
TQGuardedPtr< const TQValidator > m_readOnlyValidator
Used for read only flag to disable editing.
Definition kexidblineedit.h:155
virtual void setColumnInfo(KexiDB::QueryColumnInfo *cinfo)
Definition kexidblineedit.cpp:298
virtual void clear()
clears item's data, so the data will contain NULL data
Definition kexidblineedit.cpp:291
virtual void moveCursorToEnd()
Implemented for KexiDataItemInterface.
Definition kexidblineedit.cpp:396
virtual void moveCursorToStart()
Implemented for KexiDataItemInterface.
Definition kexidblineedit.cpp:401
virtual void undo()
Reimplemented, so "undo" means the same as "cancelEditor" action.
Definition kexidblineedit.cpp:391
virtual bool appendStretchRequired(KexiDBAutoField *autoField) const
Implemented for KexiSubwidgetInterface.
Definition kexidblineedit.cpp:360
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
virtual void setValueInternal(const TQVariant &add, bool removeOld)
Definition kexidblineedit.cpp:88
virtual void handleAction(const TQString &actionName)
Definition kexidblineedit.cpp:365
virtual void setInvalidState(const TQString &displayText)
Definition kexidblineedit.cpp:79
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
void paint(TQFrame *w, TQPainter *p, bool textIsEmpty, int alignment, bool hasFocus)
Called from paintEvent( TQPaintEvent *pe ) method of the data aware widget.
Definition kexidbtextwidgetinterface.cpp:46
void updatePopupMenuActions()
Enables or disables context menu actions that can modify the value.
Definition kexidbutils.cpp:74
void createTitle(TQPopupMenu *menu)
Creates title for context menu menu.
Definition kexidbutils.cpp:51
Helper class that assigns additional information for the column in a query.
Definition queryschema.h:49
virtual void signalValueChanged()
Definition kexidataiteminterface.cpp:71
Stores set of display parameters used in utility functions.
Definition kexidisplayutils.h:33
An interface for declaring form widgets to be data-aware.
Definition kexiformdataiteminterface.h:33
virtual void setColumnInfo(KexiDB::QueryColumnInfo *cinfo)
Definition kexiformdataiteminterface.h:96
virtual void setDisplayDefaultValue(TQWidget *widget, bool displayDefaultValue)
Definition kexiformdataiteminterface.cpp:52
KexiDisplayUtils::DisplayParameters * m_displayParametersForEnteredValue
used in setDisplayDefaultValue()
Definition kexiformdataiteminterface.h:138
KexiDisplayUtils::DisplayParameters * m_displayParametersForDefaultValue
used in setDisplayDefaultValue()
Definition kexiformdataiteminterface.h:139
void setField(KexiDB::Field *field)
Assigns field to the formatter. This affects its behaviour.
Definition kexitextformatter.cpp:55
TQVariant textToValue(const TQString &text) const
Definition kexitextformatter.cpp:141
bool valueIsEmpty(const TQString &text) const
Definition kexitextformatter.cpp:182
bool valueIsValid(const TQString &text) const
Definition kexitextformatter.cpp:201
TQString valueToText(const TQVariant &value, const TQString &add) const
Definition kexitextformatter.cpp:74
