20#ifndef KEXIFIELDLISTVIEW_H
21#define KEXIFIELDLISTVIEW_H
25#include <tdelistview.h>
35class KEXIEXTWIDGETS_EXPORT KexiFieldListView : public TDEListView
49 int options = ShowDataTypes | AllowMultiSelection );
60 TQStringList selectedFieldNames() const;
68 const TQString& fieldName);
74 virtual TQDragObject *dragObject();
80 TDEListViewItem *m_allColumnsItem;
TQPixmap m_keyIcon a small "primary key" icon for 0-th column
void fieldDoubleClicked(const TQString &sourceMimeType, const TQString &sourceName, const TQString &fieldName)
TQPixmap m_noIcon blank icon of the same size as m_keyIcon
KexiDB::TableOrQuerySchema * schema() const
Options Flags used to alter list's behaviour and appearance.
@ ShowDataTypes if set, 'data type' column is added
@ AllowMultiSelection if set, multiple selection is allowed
@ ShowAsterisk if set, asterisk ('*') item is prepended to the list
void slotDoubleClicked(TQListViewItem *item)
High-level database connectivity library with database backend drivers.
|