KCompTreeNode Class Reference

#include <kcompletion_private.h>

Inheritance diagram for KCompTreeNode:

QChar List of all members.

Detailed Description

A helper class for KCompletion.

Implements a tree of QChar.

The tree looks like this (containing the items "kde", "kde-ui", "kde-core" and "pfeiffer". Every item is delimited with QChar( 0x0 )

some_root_node / \ k p | | d f | | e e /| | 0x0 - i / \ | u c f | | | i o f | | | 0x0 r e | | e r | | 0x0 0x0

Author:
Carsten Pfeiffer <pfeiffer@kde.org>

Definition at line 84 of file kcompletion_private.h.


Public Member Functions

 KCompTreeNode ()
 KCompTreeNode (const QChar &ch, uint weight=0)
 ~KCompTreeNode ()
void * operator new (size_t s)
void operator delete (void *s)
KCompTreeNodefind (const QChar &ch) const
KCompTreeNodeinsert (const QChar &, bool sorted)
void remove (const QString &)
int childrenCount () const
void confirm ()
void confirm (uint w)
void decline ()
uint weight () const
const KCompTreeChildrenchildren () const
const KCompTreeNodechildAt (int index) const
const KCompTreeNodefirstChild () const
const KCompTreeNodelastChild () const

Public Attributes

KCompTreeNodenext

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys