• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • applications API Reference
  • KDE Home
  • Contact Us
 

Kate

Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
KateArgumentHintModel Class Reference

#include <kateargumenthintmodel.h>

Inheritance diagram for KateArgumentHintModel:
Inheritance graph
[legend]

Public Slots

void parentModelReset ()
 
- Public Slots inherited from ExpandingWidgetModel
void placeExpandingWidgets ()
 

Signals

void contentStateChanged (bool hasContent)
 

Public Member Functions

 KateArgumentHintModel (KateCompletionWidget *parent)
 
void buildRows ()
 
void clear ()
 
virtual int columnCount (const QModelIndex &) const
 
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
 
void emitDataChanged (const QModelIndex &start, const QModelIndex &end)
 
virtual bool indexIsItem (const QModelIndex &index) const
 
QModelIndex mapToSource (const QModelIndex &proxyIndex) const
 
virtual int rowCount (const QModelIndex &parent) const
 
virtual QTreeView * treeView () const
 
- Public Member Functions inherited from ExpandingWidgetModel
 ExpandingWidgetModel (QWidget *parent)
 
virtual ~ExpandingWidgetModel ()
 
bool canCollapseCurrentItem () const
 
bool canExpandCurrentItem () const
 
void clearExpanding ()
 
void clearMatchQualities ()
 
QWidget * expandingWidget (const QModelIndex &row) const
 
int expandingWidgetsHeight () const
 
bool isExpandable (const QModelIndex &index) const
 
bool isExpanded (const QModelIndex &row) const
 
ExpansionType isPartiallyExpanded (const QModelIndex &index) const
 
uint matchColor (const QModelIndex &index) const
 
QRect partialExpandRect (const QModelIndex &row) const
 
QString partialExpandText (const QModelIndex &row) const
 
QModelIndex partiallyExpandedRow () const
 
int partiallyExpandWidgetHeight () const
 
void placeExpandingWidget (const QModelIndex &row)
 
virtual void rowSelected (const QModelIndex &row)
 
void setCurrentItemExpanded (bool)
 
void setExpanded (QModelIndex index, bool expanded)
 

Protected Member Functions

virtual int contextMatchQuality (const QModelIndex &row) const
 
- Protected Member Functions inherited from ExpandingWidgetModel
int basicRowHeight (const QModelIndex &index) const
 
void cacheIcons () const
 
void partiallyUnExpand (const QModelIndex &index)
 

Additional Inherited Members

- Public Types inherited from ExpandingWidgetModel
enum  ExpandingType { NotExpandable =0, Expandable, Expanded }
 
enum  ExpansionType { NotExpanded = 0, ExpandDownwards, ExpandUpwards }
 
- Static Protected Attributes inherited from ExpandingWidgetModel
static QIcon m_collapsedIcon
 
static QIcon m_expandedIcon
 

Detailed Description

Definition at line 30 of file kateargumenthintmodel.h.

Constructor & Destructor Documentation

KateArgumentHintModel::KateArgumentHintModel ( KateCompletionWidget *  parent)

Definition at line 85 of file kateargumenthintmodel.cpp.

Member Function Documentation

void KateArgumentHintModel::buildRows ( )

Definition at line 62 of file kateargumenthintmodel.cpp.

void KateArgumentHintModel::clear ( )

Definition at line 34 of file kateargumenthintmodel.cpp.

int KateArgumentHintModel::columnCount ( const QModelIndex &  ) const
virtual

Definition at line 233 of file kateargumenthintmodel.cpp.

void KateArgumentHintModel::contentStateChanged ( bool  hasContent)
signal
int KateArgumentHintModel::contextMatchQuality ( const QModelIndex &  index) const
protectedvirtual
Returns
the context-match quality from 0 to 10 if it could be determined, else -1

Implements ExpandingWidgetModel.

Definition at line 257 of file kateargumenthintmodel.cpp.

QVariant KateArgumentHintModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const
virtual

Does not request data from index, this only returns local data like highlighting for expanded rows and similar.

Reimplemented from ExpandingWidgetModel.

Definition at line 90 of file kateargumenthintmodel.cpp.

void KateArgumentHintModel::emitDataChanged ( const QModelIndex &  start,
const QModelIndex &  end 
)

Definition at line 249 of file kateargumenthintmodel.cpp.

bool KateArgumentHintModel::indexIsItem ( const QModelIndex &  index) const
virtual

Should return true if the given row should be painted like a contained item(as opposed to label-rows etc.)

Implements ExpandingWidgetModel.

Definition at line 253 of file kateargumenthintmodel.cpp.

QModelIndex KateArgumentHintModel::mapToSource ( const QModelIndex &  proxyIndex) const

Definition at line 39 of file kateargumenthintmodel.cpp.

void KateArgumentHintModel::parentModelReset ( )
slot

Definition at line 57 of file kateargumenthintmodel.cpp.

int KateArgumentHintModel::rowCount ( const QModelIndex &  parent) const
virtual

Definition at line 226 of file kateargumenthintmodel.cpp.

QTreeView * KateArgumentHintModel::treeView ( ) const
virtual

Implements ExpandingWidgetModel.

Definition at line 245 of file kateargumenthintmodel.cpp.


The documentation for this class was generated from the following files:
  • kateargumenthintmodel.h
  • kateargumenthintmodel.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:54 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

Kate

Skip menu "Kate"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

applications API Reference

Skip menu "applications API Reference"
  •   kate
  •       kate
  •   KTextEditor
  •   Kate
  • Applications
  •   Libraries
  •     libkonq
  • Konsole

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal