| KDevelop::ActiveToolTip | This class implements a tooltip that can contain arbitrary widgets that the user can interact with |
| KDevelop::ActiveToolTipManager | Internal |
| KDevelop::CommandExecutor | Simplifying the exeuction of a Command through (QK)Process |
| KDevelop::ConstantConvenientEmbeddedSet< Data, Handler > | A convenience-class for accessing the data in a set managed by the EmbeddedFreeTree algorithms |
| KDevelop::ConvenientEmbeddedSetFilterIterator< Data, Handler, Data2, Handler2, KeyExtractor > | An iterator that allows efficient matching between two lists with different data type |
| KDevelop::ConvenientEmbeddedSetIterator< Data, Handler > | Convenient iterator that automatically skips invalid/free items in the array |
| KDevelop::ConvenientEmbeddedSetTreeFilterIterator< Data, Handler, Data2, TreeSet, KeyExtractor > | Filters a list-embedded set by a binary tree set as managed by the SetRepository data structures |
| KDevelop::ConvenientEmbeddedSetTreeFilterVisitor< Data, Handler, Data2, TreeSet, KeyExtractor, Visitor > | Same as above, except that it visits all filtered items with a visitor, instead of iterating over them |
| KDevelop::ConvenientFreeListSet< Data, Handler > | This is a simple set implementation based on the embedded free tree algorithms |
| KDevelop::EmbeddedTreeAddItem< Data, ItemHandler, increaseFraction, rebuildIfInsertionMoreExpensive > | Use this to add items |
| KDevelop::EmbeddedTreeAlgorithms< Data, ItemHandler > | Responsible for handling the items in the list This is an example |
| KDevelop::EmbeddedTreeRemoveItem< Data, ItemHandler, increaseFraction > | Use this to add items |
| KDevelop::EnvironmentGroupList | This class manages a list of environment groups, each group containing a number of environment variables and their values |
| KDevelop::EnvironmentSelectionWidget | Simple compobox which allows each plugin to decide which environment variable group to use |
| KDevelop::FocusedTreeView | Specialized version of QTreeView, that allows efficiently managing an extremely long list of items, by focusing the size of the horizontal scroll-bars only on the currently visible items |
| PushPositiveValue< Value > | Only difference to PushValue: The value is only replaced if the new value is positive |
| PushValue< Value > | A simple helper-class that does the following: Backup the given reference-value given through |