liblancelot
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
| CLancelot::Group::ColorScheme | This class contains the triplet od colors for three standard object states - normal, disabled and active |
| CLancelot::ColumnLayout::ColumnSizer | Abstract interface for implementing column size calculation depending on the column count |
| ▼CLancelot::CustomListItem | All classes that are going to be used in the CustomList must subclass this and QGraphicsWidget |
| CLancelot::ActionListViewItem | |
| ▼CDialog | |
| ▼CLancelot::PopupList | The list that pops up in its own window |
| CLancelot::PopupMenu | The popup menu class |
| CLancelot::FlipLayoutManager | |
| CLancelot::GroupPrivate | |
| ▼CIconWidget | |
| CLancelot::HoverIcon | Wrapper class for Plasma::Icon which adds hover activation |
| CLancelot::StandardActionTreeModel::Item | This class represents an item in the list model |
| CLancelot::StandardActionListModel::Item | This class represents an item in the list model |
| ▼CItemBackground | |
| CLancelot::CustomItemBackground | |
| CLancelot::NodeLayout::NodeCoordinate | |
| ▼CQGraphicsLayout | |
| CLancelot::CardLayout | CardLayout positions its children like a stack of cards |
| CLancelot::ColumnLayout | This layout is not a general purpose layout, and should not be used as such |
| CLancelot::FullBorderLayout | A modified version of Plasma::BorderLayout |
| CLancelot::NodeLayout | Node layout has an advanced layouting mechanism |
| ▼CQGraphicsWidget | |
| CLancelot::CustomList | Class that does the layouting of items in the list |
| CLancelot::TabBar | Provides a group of buttons representing tabs |
| ▼CLancelot::Widget | Base class for Widgets that want to use Lancelot framework |
| ▼CLancelot::BasicWidget | Provides a common appearance with an icon, title and a description |
| ▼CLancelot::ExtenderButton | Button widget with special activation options beside clicking - hover and extender activation |
| CLancelot::ActionListViewItem | |
| ▼CLancelot::Panel | A container widget with optional title-bar |
| CLancelot::PassagewayView | Class for non-click tree-browsing with a list of fast-access items Entrance - the list of fast-access items Atlas - all items |
| CLancelot::ResizeBordersPanel | Panel with border resizing notifications |
| ▼CLancelot::ScrollPane | Pane for containing scrollable items |
| ▼CLancelot::CustomListView | Wrapper around the CustomList which implements the actual scrolling |
| CLancelot::ActionListView | |
| ▼CQObject | |
| ▼CLancelot::ActionListModel | This class represents a list data model |
| ▼CLancelot::ActionTreeModel | |
| CLancelot::ActionTreeModelProxy | |
| CLancelot::StandardActionTreeModel | |
| CLancelot::MergedActionListModel | This class implements a model that merges a list of other models |
| CLancelot::PlasmaServiceListModel | |
| CLancelot::StandardActionListModel | A basic implementation of ActionListModel |
| CLancelot::ActionListView::Private | |
| CLancelot::CardLayout | CardLayout positions its children like a stack of cards |
| ▼CLancelot::CustomListItemFactory | Interface that manages the list model and serves as an interface between the actual data model and CustomList |
| CLancelot::ActionListViewItemFactory | |
| CLancelot::Global | Global object represents one instance of Lancelot-based process inside a main application |
| CLancelot::Global::Private | |
| CLancelot::Group | Represents a group of object |
| CLancelot::PopupList::Private | |
| CLancelot::PopupListMarginCache | |
| CPlasma::KineticScrolling | |
| ▼CLancelot::Scrollable | Interface for items that support scrolling |
| CLancelot::CustomList | Class that does the layouting of items in the list |
| ▼CScrollBar | |
| CLancelot::ScrollBar | A widget implementing scroll bars |
| ▼CSuperLayout | |
| CLancelot::FlipLayout< SuperLayout > |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Mon Oct 13 2014 22:55:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Mon Oct 13 2014 22:55:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference