kexicomboboxtableedit.h
115 void slotRowAccepted(KexiTableItem *item, int row) { KexiComboBoxBase::slotRowAccepted(item, row); }
A base class for handling data-aware combo boxes. This class is used by KexiComboBoxTableEdit and Kex...
Definition kexicomboboxbase.h:38
virtual void slotItemSelected(KexiTableItem *)
Call this from slot.
Definition kexicomboboxbase.cpp:456
virtual TQVariant value()
Note: Generally in current implementation this is integer > 0; may be null if no value is set.
Definition kexicomboboxbase.cpp:237
virtual void slotRowAccepted(KexiTableItem *item, int row)
Call this from slot.
Definition kexicomboboxbase.cpp:434
virtual void setValueInternal(const TQVariant &add, bool removeOld)
Definition kexicomboboxbase.cpp:89
void slotInternalEditorValueChanged(const TQVariant &v)
Call this from slot.
Definition kexicomboboxbase.cpp:498
virtual int widthForValue(TQVariant &val, const TQFontMetrics &fm)
Definition kexicomboboxtableedit.cpp:327
virtual void setValueInternal(const TQVariant &add, bool removeOld)
initializes this editor with add value
Definition kexicomboboxtableedit.h:55
virtual void setValueInInternalEditor(const TQVariant &value)
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:397
virtual void moveCursorToStart()
Implemented for KexiDataItemInterface.
Definition kexicomboboxtableedit.cpp:387
virtual void paintFocusBorders(TQPainter *p, TQVariant &cal, int x, int y, int w, int h)
Definition kexicomboboxtableedit.cpp:209
virtual TQWidget * internalEditor() const
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:367
virtual TQPoint mapFromParentToGlobal(const TQPoint &pos) const
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:407
virtual TQVariant visibleValue()
Definition kexicomboboxtableedit.cpp:185
virtual void showFocus(const TQRect &r, bool readOnly)
Definition kexicomboboxtableedit.cpp:141
virtual void createInternalEditor(KexiDB::QuerySchema &schema)
Definition kexicomboboxtableedit.cpp:107
virtual KexiTableViewColumn * column() const
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.h:47
virtual void clear()
clears item's data, so the data will contain NULL data
Definition kexicomboboxtableedit.cpp:195
virtual KexiDB::Field * field() const
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.h:50
virtual bool handleKeyPress(TQKeyEvent *ke, bool editorActive)
Definition kexicomboboxtableedit.cpp:298
virtual TQVariant origValue() const
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.h:53
virtual void resize(int w, int h)
Definition kexicomboboxtableedit.cpp:152
virtual void handleAction(const TQString &actionName)
Definition kexicomboboxtableedit.cpp:427
virtual void moveCursorToEnd()
Implemented for KexiDataItemInterface.
Definition kexicomboboxtableedit.cpp:382
virtual TQSize totalSize() const
Definition kexicomboboxtableedit.cpp:362
virtual void acceptRequested()
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.h:147
virtual void moveCursorToEndInInternalEditor()
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:372
virtual void updateButton()
Implemented this to update button state.
Definition kexicomboboxtableedit.cpp:278
virtual void selectAllInInternalEditor()
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:377
virtual bool valueChanged()
Definition kexicomboboxtableedit.cpp:201
virtual void handleCopyAction(const TQVariant &value, const TQVariant &visibleValue)
Definition kexicomboboxtableedit.cpp:420
virtual void setupContents(TQPainter *p, bool focused, const TQVariant &val, TQString &txt, int &align, int &x, int &y_offset, int &w, int &h)
Definition kexicomboboxtableedit.cpp:219
virtual TQVariant valueFromInternalEditor()
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:402
virtual int popupWidthHint() const
Implemented for KexiComboBoxBase.
Definition kexicomboboxtableedit.cpp:415
virtual void selectAll()
Implemented for KexiDataItemInterface.
Definition kexicomboboxtableedit.cpp:392
KexiDB::QuerySchema provides information about database query.
Definition queryschema.h:226
General purpose cell editor using line edit widget.
Definition kexiinputtableedit.h:34
Definition kexitableviewdata.h:52
