liblancelot
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
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::StandardActionListModel::Item | This class represents an item in the list model |
CLancelot::StandardActionTreeModel::Item | This class represents an item in the list model |
▼CItemBackground | |
CLancelot::CustomItemBackground | |
CLancelot::NodeLayout::NodeCoordinate | |
▼CQGraphicsItem [external] | |
▼CQGraphicsObject [external] | |
▼CQGraphicsWidget [external] | |
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 | |
▼CQGraphicsLayoutItem [external] | |
▼CQGraphicsLayout [external] | |
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 [external] | |
▼CQObject [external] | |
▼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 | |
CQGraphicsObject [external] | |
▼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-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:39:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:39:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.