

Public Member Functions | |
| OCompTreeNode () | |
| OCompTreeNode (const QChar &ch, uint weight=0) | |
| ~OCompTreeNode () | |
| OCompTreeNode * | find (const QChar &ch) const |
| OCompTreeNode * | insert (const QChar &, bool sorted) |
| void | remove (const QString &) |
| int | childrenCount () const |
| void | confirm () |
| void | confirm (uint w) |
| void | decline () |
| uint | weight () const |
| const OCompTreeChildren * | children () const |
| const OCompTreeNode * | childAt (int index) const |
| const OCompTreeNode * | firstChild () const |
| const OCompTreeNode * | lastChild () const |
Public Attributes | |
| OCompTreeNode * | next |
Private Attributes | |
| uint | myWeight |
| OCompTreeNodeList | myChildren |
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
For internal use only.
Definition at line 95 of file ocompletion.cpp.
|
|
Definition at line 98 of file ocompletion.cpp. Referenced by insert(). |
|
||||||||||||
|
Definition at line 99 of file ocompletion.cpp. |
|
|
Definition at line 846 of file ocompletion.cpp. References OCompTreeNodeList::begin(), myChildren, next, and OCompTreeNodeList::remove(). |
|
|
Definition at line 130 of file ocompletion.cpp. References OCompTreeNodeList::at(), and myChildren. Referenced by OCompletion::findCompletion(). |
|
|
Definition at line 129 of file ocompletion.cpp. References myChildren. Referenced by OCompletion::extractStringsFromNode(). |
|
|
Definition at line 121 of file ocompletion.cpp. References OCompTreeNodeList::count(), and myChildren. Referenced by OCompletion::extractStringsFromNode(), OCompletion::findAllCompletions(), and OCompletion::findCompletion(). |
|
|
Definition at line 125 of file ocompletion.cpp. References myWeight. |
|
|
Definition at line 124 of file ocompletion.cpp. References myWeight. Referenced by OCompletion::addItem(), and insert(). |
|
|
Definition at line 126 of file ocompletion.cpp. References myWeight. |
|
|
Definition at line 112 of file ocompletion.cpp. References OCompTreeNodeList::begin(), myChildren, and next. Referenced by OCompletion::extractStringsFromNodeCI(), OCompletion::findAllCompletions(), OCompletion::findCompletion(), insert(), and remove(). |
|
|
Definition at line 131 of file ocompletion.cpp. References OCompTreeNodeList::begin(), and myChildren. Referenced by OCompletion::extractStringsFromNode(), and OCompletion::findCompletion(). |
|
||||||||||||
|
Definition at line 860 of file ocompletion.cpp. References OCompTreeNodeList::append(), OCompTreeNodeList::begin(), confirm(), find(), OCompTreeNodeList::insert(), myChildren, next, OCompTreeNode(), and OCompTreeNodeList::prepend(). Referenced by OCompletion::addItem(). |
|
|
Definition at line 132 of file ocompletion.cpp. |
|
|
Definition at line 896 of file ocompletion.cpp. References OCompTreeNodeList::count(), find(), myChildren, remove(), and OCompTreeNodeList::remove(). Referenced by remove(), and OCompletion::removeItem(). |
|
|
Definition at line 127 of file ocompletion.cpp. References myWeight. Referenced by OCompletion::extractStringsFromNode(), and OCompletion::findCompletion(). |
|
|
Definition at line 141 of file ocompletion.cpp. Referenced by childAt(), children(), childrenCount(), find(), firstChild(), insert(), remove(), and ~OCompTreeNode(). |
|
|
Definition at line 140 of file ocompletion.cpp. |
|
|
Definition at line 132 of file ocompletion.cpp. Referenced by OCompTreeNodeList::append(), OCompTreeNodeList::at(), find(), OCompTreeNodeList::insert(), insert(), OCompTreeNodeList::prepend(), OCompTreeNodeList::remove(), and ~OCompTreeNode(). |
1.4.2