libplasma
libplasma Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| Plasma::AbstractRunner | An abstract base class for Plasma Runner plugins |
| Plasma::Animator | |
| Plasma::Applet | The base Applet class |
| Plasma::AppletBrowser | |
| Plasma::AppletBrowserWidget | |
| Plasma::BorderLayout | A layout which lays one item per border (left, top, bottom, right) and one item in center |
| Plasma::BoxLayout | The BoxLayout class lays out items in a horizontal or vertical line |
| Plasma::CheckBox | This class provides a QCheckBox available as a Plasma::Widget, so it can be used within Plasma::Applet's |
| Plasma::ConfigXml | |
| Plasma::Containment | The base class for plugins that provide backgrounds and applet grouping containers |
| Plasma::Corona | A QGraphicsScene for Plasma::Applets |
| Plasma::DataContainer | A set of data exported via a DataEngine |
| Plasma::DataEngine | Data provider for plasmoids (Plasma plugins) |
| Plasma::DataEngineManager | DataEngine loader and life time manager |
| Plasma::Dialog | A dialog that uses the Plasma style |
| Plasma::Flash | Class that allows to flash text or icons inside plasma |
| Plasma::FlipLayout< SuperLayout > | |
| Plasma::FlowLayout | A layout which lays items out left-to-right , top-to-bottom |
| Plasma::FreeLayout | The FreeLayout class is a layout for use in desktop-like workspaces where items can be moved around freely and applets and widgets are allowed to determine their own size |
| Plasma::GLApplet | Plasma Applet that is fully rendererd using OpengGL |
| Plasma::HBoxLayout | A BoxLayout which defaults to laying items out horizontally in a left-to-right order |
| Plasma::Icon | |
| KConfigSkeleton | |
| KDialog | |
| Plasma::Label | Simple Text Label |
| Plasma::Layout | Base class for Plasma Layout managers |
| Plasma::LayoutAnimator | LayoutAnimator can be used to animate changes in Layouts |
| Plasma::LayoutItem | Base class for Plasma layout-managed items |
| Plasma::LineEdit | Class that emulates a QLineEdit inside plasma |
| Plasma::Meter | This class provides generic meter widget for the Plasma desktop |
| Plasma::NodeLayout | Node layout has an advanced layouting mechanism |
| Plasma::NodeLayout::NodeCoordinate | |
| Plasma::Package | |
| Plasma::PackageMetadata | |
| Plasma::PackageStructure | A description of the expected file structure of a given package type |
| Plasma::Phase | A system for applying effects to Plasma elements |
| Plasma::PlotColor | |
| Plasma::ProgressBar | |
| Plasma::PushButton | Class that emulates a QPushButton inside Plasma |
| Plasma::RadioButton | This class emulates a QRadioButton |
| Plasma::Rectangle | |
| Plasma::ScriptEngine | The base class for scripting interfaces to be used in loading plasmoids of a given language |
| Plasma::SearchContext | The SearchContext class provides information related to a search, including the search term, metadata on the search term and collected matches |
| Plasma::SearchMatch | |
| Plasma::SignalPlotter | |
| Plasma::Svg | A theme aware image-centric SVG class |
| Plasma::SvgPanel | |
| Plasma::Theme | Interface to the Plasma theme |
| Plasma::ToolTipData | |
| Plasma::UiLoader | Dynamically create plasma Widgets and Layouts |
| Plasma::VBoxLayout | A BoxLayout which defaults to laying items out vertically in a top-to-bottom order |
| Plasma::View | A QGraphicsScene for Plasma::Applets |
| Plasma::Widget | Base class for all Widgets in Plasma |
KDE 4.0 API Reference