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

Kate

Public Slots | Public Member Functions | Protected Member Functions

KateArgumentHintTree Class Reference

#include <kateargumenthinttree.h>

Inheritance diagram for KateArgumentHintTree:
Inheritance graph
[legend]

List of all members.

Public Slots

void updateGeometry ()
void updateGeometry (QRect rect)

Public Member Functions

 KateArgumentHintTree (KateCompletionWidget *parent)
void bottom ()
void clearCompletion ()
bool nextCompletion ()
bool pageDown ()
bool pageUp ()
bool previousCompletion ()
int resizeColumns ()
void top ()

Protected Member Functions

virtual void currentChanged (const QModelIndex &current, const QModelIndex &previous)
virtual void dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight)
virtual void paintEvent (QPaintEvent *event)
virtual void rowsInserted (const QModelIndex &parent, int start, int end)

Detailed Description

Definition at line 30 of file kateargumenthinttree.h.


Constructor & Destructor Documentation

KateArgumentHintTree::KateArgumentHintTree ( KateCompletionWidget *  parent)

Definition at line 36 of file kateargumenthinttree.cpp.


Member Function Documentation

void KateArgumentHintTree::bottom ( )

Definition at line 286 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::clearCompletion ( )

Definition at line 56 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::currentChanged ( const QModelIndex &  current,
const QModelIndex &  previous 
) [protected, virtual]

Definition at line 74 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::dataChanged ( const QModelIndex &  topLeft,
const QModelIndex &  bottomRight 
) [protected, virtual]

Definition at line 69 of file kateargumenthinttree.cpp.

bool KateArgumentHintTree::nextCompletion ( )

Definition at line 197 of file kateargumenthinttree.cpp.

bool KateArgumentHintTree::pageDown ( )

Definition at line 245 of file kateargumenthinttree.cpp.

bool KateArgumentHintTree::pageUp ( )

Definition at line 260 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::paintEvent ( QPaintEvent *  event) [protected, virtual]

Todo:
delay this. It is needed here, because visualRect(...) returns an invalid rect in updateGeometry before the content is painted

Definition at line 64 of file kateargumenthinttree.cpp.

bool KateArgumentHintTree::previousCompletion ( )

Definition at line 221 of file kateargumenthinttree.cpp.

int KateArgumentHintTree::resizeColumns ( )

Definition at line 183 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::rowsInserted ( const QModelIndex &  parent,
int  start,
int  end 
) [protected, virtual]

Definition at line 80 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::top ( )

Definition at line 274 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::updateGeometry ( ) [slot]

Definition at line 193 of file kateargumenthinttree.cpp.

void KateArgumentHintTree::updateGeometry ( QRect  rect) [slot]

Definition at line 101 of file kateargumenthinttree.cpp.


The documentation for this class was generated from the following files:
  • kateargumenthinttree.h
  • kateargumenthinttree.cpp

Kate

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

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.7.3
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal