Kate
KateCompletionDelegate Class Reference
#include <katecompletiondelegate.h>
Inheritance diagram for KateCompletionDelegate:

Detailed Description
Definition at line 24 of file katecompletiondelegate.h.
Public Member Functions | |
KateDocument * | document () const |
KateCompletionDelegate (ExpandingWidgetModel *model, KateCompletionWidget *parent) | |
KateRenderer * | renderer () const |
KateCompletionWidget * | widget () const |
Protected Member Functions | |
virtual void | adjustStyle (const QModelIndex &index, QStyleOptionViewItem &option) const |
QList< QTextLayout::FormatRange > | createHighlighting (const QModelIndex &index, QStyleOptionViewItem &option) const |
virtual void | heightChanged () const |
Protected Attributes | |
QList< int > | m_cachedColumnStarts |
int | m_cachedRow |
Constructor & Destructor Documentation
KateCompletionDelegate::KateCompletionDelegate | ( | ExpandingWidgetModel * | model, | |
KateCompletionWidget * | parent | |||
) | [explicit] |
Definition at line 35 of file katecompletiondelegate.cpp.
Member Function Documentation
void KateCompletionDelegate::adjustStyle | ( | const QModelIndex & | index, | |
QStyleOptionViewItem & | option | |||
) | const [protected, virtual] |
- Todo:
- Only do this for the "current" item, for others the model is asked for the match color.
Reimplemented from ExpandingDelegate.
Definition at line 40 of file katecompletiondelegate.cpp.
QList< QTextLayout::FormatRange > KateCompletionDelegate::createHighlighting | ( | const QModelIndex & | index, | |
QStyleOptionViewItem & | option | |||
) | const [protected, virtual] |
- Todo:
- reset the cache when the model changed
Reimplemented from ExpandingDelegate.
Definition at line 75 of file katecompletiondelegate.cpp.
KateDocument * KateCompletionDelegate::document | ( | ) | const |
Definition at line 65 of file katecompletiondelegate.cpp.
void KateCompletionDelegate::heightChanged | ( | ) | const [protected, virtual] |
KateRenderer * KateCompletionDelegate::renderer | ( | ) | const |
Definition at line 55 of file katecompletiondelegate.cpp.
KateCompletionWidget * KateCompletionDelegate::widget | ( | ) | const |
Definition at line 60 of file katecompletiondelegate.cpp.
Member Data Documentation
QList<int> KateCompletionDelegate::m_cachedColumnStarts [mutable, protected] |
Definition at line 34 of file katecompletiondelegate.h.
int KateCompletionDelegate::m_cachedRow [mutable, protected] |
Definition at line 33 of file katecompletiondelegate.h.
The documentation for this class was generated from the following files: