• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

libplasma

libplasma Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Plasma::AbstractRunnerAn abstract base class for Plasma Runner plugins
Plasma::Animator
Plasma::AppletThe base Applet class
Plasma::AppletBrowser
Plasma::AppletBrowserWidget
Plasma::BorderLayoutA layout which lays one item per border (left, top, bottom, right) and one item in center
Plasma::BoxLayoutThe BoxLayout class lays out items in a horizontal or vertical line
Plasma::CheckBoxThis class provides a QCheckBox available as a Plasma::Widget, so it can be used within Plasma::Applet's
Plasma::ConfigXml
Plasma::ContainmentThe base class for plugins that provide backgrounds and applet grouping containers
Plasma::CoronaA QGraphicsScene for Plasma::Applets
Plasma::DataContainerA set of data exported via a DataEngine
Plasma::DataEngineData provider for plasmoids (Plasma plugins)
Plasma::DataEngineManagerDataEngine loader and life time manager
Plasma::DialogA dialog that uses the Plasma style
Plasma::FlashClass that allows to flash text or icons inside plasma
Plasma::FlipLayout< SuperLayout >
Plasma::FlowLayoutA layout which lays items out left-to-right , top-to-bottom
Plasma::FreeLayoutThe 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::GLAppletPlasma Applet that is fully rendererd using OpengGL
Plasma::HBoxLayoutA BoxLayout which defaults to laying items out horizontally in a left-to-right order
Plasma::Icon
KConfigSkeleton
KDialog
Plasma::LabelSimple Text Label
Plasma::LayoutBase class for Plasma Layout managers
Plasma::LayoutAnimatorLayoutAnimator can be used to animate changes in Layouts
Plasma::LayoutItemBase class for Plasma layout-managed items
Plasma::LineEditClass that emulates a QLineEdit inside plasma
Plasma::MeterThis class provides generic meter widget for the Plasma desktop
Plasma::NodeLayoutNode layout has an advanced layouting mechanism
Plasma::NodeLayout::NodeCoordinate
Plasma::Package
Plasma::PackageMetadata
Plasma::PackageStructureA description of the expected file structure of a given package type
Plasma::PhaseA system for applying effects to Plasma elements
Plasma::PlotColor
Plasma::ProgressBar
Plasma::PushButtonClass that emulates a QPushButton inside Plasma
Plasma::RadioButtonThis class emulates a QRadioButton
Plasma::Rectangle
Plasma::ScriptEngineThe base class for scripting interfaces to be used in loading plasmoids of a given language
Plasma::SearchContextThe 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::SvgA theme aware image-centric SVG class
Plasma::SvgPanel
Plasma::ThemeInterface to the Plasma theme
Plasma::ToolTipData
Plasma::UiLoaderDynamically create plasma Widgets and Layouts
Plasma::VBoxLayoutA BoxLayout which defaults to laying items out vertically in a top-to-bottom order
Plasma::ViewA QGraphicsScene for Plasma::Applets
Plasma::WidgetBase class for all Widgets in Plasma

libplasma

Skip menu "libplasma"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libplasma
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal