KDb
KDbTableViewColumn.cpp
337 const KDbField::Type type = visibleField->type(); // cache: evaluating type of expressions can be expensive
Helper class that assigns additional information for the column in a query.
Definition KDbQueryColumnInfo.h:41
KDbQuerySchema provides information about database query.
Definition KDbQuerySchema.h:46
KDbTableViewData * relatedData()
Definition KDbTableViewColumn.cpp:275
bool isRelatedDataEditable() const
Definition KDbTableViewColumn.cpp:300
bool isVisible() const
Column visibility. By default column is visible.
Definition KDbTableViewColumn.cpp:227
KDbQueryColumnInfo * visibleLookupColumnInfo()
Definition KDbTableViewColumn.cpp:315
void setHeaderTextVisible(bool visible)
Definition KDbTableViewColumn.cpp:255
KDbTableViewColumn(KDbField *f, FieldIsOwned isOwned=FieldIsOwned::No)
Definition KDbTableViewColumn.cpp:87
bool isHeaderTextVisible() const
Definition KDbTableViewColumn.cpp:260
QString captionAliasOrName() const
Definition KDbTableViewColumn.cpp:265
void setValidator(KDbValidator *v)
Definition KDbTableViewColumn.cpp:180
void setRelatedDataEditable(bool set)
Definition KDbTableViewColumn.cpp:295
KDbQueryColumnInfo * columnInfo()
Definition KDbTableViewColumn.cpp:305
void setRelatedData(KDbTableViewData *data)
Definition KDbTableViewColumn.cpp:194
void setData(KDbTableViewData *data)
used by KDbTableViewData::addColumn()
Definition KDbTableViewColumn.cpp:189
A list of records to allow configurable sorting and more.
Definition KDbTableViewData.h:46
QList< KDbTableViewColumn * > * columns()
Definition KDbTableViewData.cpp:465
void columnVisibilityChanged(const KDbTableViewColumn &column)
Used by KDbTableViewColumn::setVisible()
Definition KDbTableViewData.cpp:416
A validator extending QValidator with offline-checking for value's validity.
Definition KDbValidator.h:42
QDebug & nospace()
QDebug & space()
QString name() const const
QObject * parent() const const
bool isEmpty() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:19:08 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:19:08 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.