Kate
kateargumenthintmodel.h
Go to the documentation of this file.
62 QList<int> m_rows; //Maps rows to either a positive row-number in the source group, or to a negative number which indicates a label
virtual int columnCount(const QModelIndex &) const
Definition: kateargumenthintmodel.cpp:233
Definition: kateargumenthintmodel.h:30
QModelIndex mapToSource(const QModelIndex &proxyIndex) const
Definition: kateargumenthintmodel.cpp:39
KateArgumentHintModel(KateCompletionWidget *parent)
Definition: kateargumenthintmodel.cpp:85
This class has the responsibility for filtering, sorting, and manipulating code completion data provi...
Definition: katecompletionmodel.h:48
virtual int contextMatchQuality(const QModelIndex &row) const
Definition: kateargumenthintmodel.cpp:257
This is the code completion's main widget, and also contains the core interface logic.
Definition: katecompletionwidget.h:55
virtual int rowCount(const QModelIndex &parent) const
Definition: kateargumenthintmodel.cpp:226
void contentStateChanged(bool hasContent)
void parentModelReset()
Definition: kateargumenthintmodel.cpp:57
void emitDataChanged(const QModelIndex &start, const QModelIndex &end)
Definition: kateargumenthintmodel.cpp:249
virtual QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
Does not request data from index, this only returns local data like highlighting for expanded rows an...
Definition: kateargumenthintmodel.cpp:90
virtual bool indexIsItem(const QModelIndex &index) const
Should return true if the given row should be painted like a contained item(as opposed to label-rows ...
Definition: kateargumenthintmodel.cpp:253
virtual QTreeView * treeView() const
Definition: kateargumenthintmodel.cpp:245
const KShortcut & end()
Cares about expanding/un-expanding items in a tree-view together with ExpandingDelegate.
Definition: expandingwidgetmodel.h:36
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.