Plasma
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| Jolie::AbstractAdaptor | |
| Plasma::AbstractAnimation | Abstract base class for AnimationGroup and Animation |
| Plasma::AbstractRunner | An abstract base class for Plasma Runner plugins |
| Plasma::AbstractToolBox | |
| Plasma::AccessAppletJob | This class is used for asynchronously accessing an applet published on a remote system |
| Plasma::AccessManager | Allows access to remote Plasma::Applet classes |
| Plasma::Animation | Abstract representation of a single animation |
| Plasma::AnimationDriver | |
| Plasma::AnimationGroup | A group of Animations and / or AnimationGroups |
| Plasma::Animator | A system for applying effects to Plasma elements |
| Plasma::Applet | The base Applet class |
| Plasma::AppletScript | Provides a restricted interface for scripted applets |
| Plasma::AuthorizationInterface | Allows authorization of access to plasma services |
| Plasma::AuthorizationManager | Allows authorization of access to plasma services |
| Plasma::AuthorizationRule | Defines a rule indicating whether or not a certain service can be accessed by a certain machine |
| Plasma::BusyWidget | A widget that provides a waiting spinner |
| Plasma::CheckBox | Provides a Plasma-themed checkbox |
| Jolie::Client | |
| Plasma::ClientPinRequest | Describes an outgoing connection |
| Plasma::ComboBox | Provides a Plasma-themed combo box |
| ConfigLoader | A KConfigSkeleton that populates itself based on KConfigXT XML |
| Plasma::ConfigLoader | |
| Plasma::Containment | The base class for plugins that provide backgrounds and applet grouping containers |
| Plasma::ContainmentActions | The base ContainmentActions class |
| Plasma::ContainmentActionsPluginsConfig | A class that holds a map of triggers to plugin names |
| Plasma::Context | |
| Plasma::Corona | A QGraphicsScene for Plasma::Applets |
| Plasma::Credentials | This class encapsules someone's identity |
| Plasma::DataContainer | A set of data exported via a DataEngine |
| Plasma::DataEngine | Data provider for plasmoids (Plasma plugins) |
| DataEngineConsumer | |
| Plasma::DataEngineManager | DataEngine loader and life time manager |
| Plasma::DataEngineScript | Provides a restricted interface for scripting a DataEngine |
| Plasma::DataEngineService | |
| Plasma::DefaultRunnerPolicy | |
| Plasma::DelayedJobCleaner | |
| Plasma::DelayedRunnerPolicy | |
| Plasma::Delegate | Item delegate for rendering items in Plasma menus implemented with item views |
| Plasma::DenyAllAuthorization | Implementation of AuthorizationInterface that you can use if you don't want to allow any remote access in your shell |
| Plasma::Dialog | A dialog that uses the Plasma style |
| Plasma::DummyJob | |
| Plasma::Extender | Extends applets to allow detachable parts |
| Plasma::ExtenderGroup | Allows for grouping of extender items |
| Plasma::ExtenderItem | Provides detachable items for an Extender |
| Jolie::Fault | |
| Plasma::FindMatchesJob | |
| Plasma::FlashingLabel | Provides flashing text or icons inside Plasma |
| Plasma::Frame | A widget that provides a simple frame |
| Plasma::FrameSvg | Provides an SVG with borders |
| Plasma::GetSource | |
| Plasma::GLApplet | Plasma Applet that is fully rendered using OpengGL |
| Plasma::GroupBox | Provides a plasma-themed QGroupBox |
| Plasma::IconWidget | |
| IconWidget | Provides a generic icon |
| Plasma::ItemBackground | |
| ItemBackground | Background for QGraphicsWidget based item views with animation effects |
| Job | |
| KConfigSkeleton | |
| KJob | |
| Plasma::Label | Provides a plasma-themed QLabel |
| Plasma::LineEdit | Provides a plasma-themed KLineEdit |
| Jolie::Message | |
| Jolie::MetaService | |
| Plasma::Meter | Provides generic meter widget for Plasma |
| Plasma::Package | Object representing an installed Plasmagik package |
| Plasma::PackageMetadata | Provides metadata for a Package |
| Plasma::PackageStructure | A description of the expected file structure of a given package type |
| Jolie::PendingCall | |
| Jolie::PendingCallWatcher | |
| Jolie::PendingReply | |
| Plasma::PinPairingAuthorization | Implementation of AuthorizationInterface that you can use if you want to use standard pin pairing authorization (let the user type the same password at both sides) in your shell for every rule that doesn't match |
| Plasma::PinPairingDialog | |
| Plasma::PlasmoidService | |
| Plasma::PlasmoidServiceJob | |
| Plasma::PlotColor | |
| Plasma::PopupApplet | Allows applets to automatically 'collapse' into an icon when put in an panel, and is a convenient base class for any applet that wishes to use extenders |
| Plasma::PushButton | Provides a plasma-themed KPushButton |
| Plasma::QueryMatch | A match returned by an AbstractRunner in response to a given RunnerContext |
| QueuePolicy | |
| Plasma::RadioButton | Provides a plasma-themed QRadioButton |
| Plasma::RotationStackedAnimation | |
| Plasma::RunnerContext | Information related to a search, including the search term, metadata on the search term and collected matches |
| Plasma::RunnerManager | Decides what installed runners are runnable, and their ratings |
| Plasma::RunnerScript | Provides a restricted interface for scripting a runner |
| Plasma::RunnerSyntax | |
| Plasma::ScriptEngine | The base class for scripting interfaces to be used in loading plasmoids of a given language |
| Plasma::ScrollBar | Provides a plasma-themed QScrollBar |
| Plasma::ScrollWidget | A container of widgets that can have scrollbars |
| Plasma::Separator | |
| Jolie::Server | |
| Plasma::Service | This class provides a generic API for write access to settings or services |
| Plasma::ServiceAccessJob | This class is used for asynchronously accessing a job published on a remote system |
| Plasma::ServiceJob | This class provides jobs for use with Plasma::Service |
| Plasma::SignalPlotter | Provides a signal plotter for plasma |
| Plasma::Slider | Provides a plasma-themed QSlider |
| Plasma::SpinBox | Provides a plasma-themed KIntSpinBox |
| StackedLayout | |
| Plasma::Containment::StyleOption | |
| Plasma::Svg | A theme aware image-centric SVG class |
| Plasma::SvgWidget | |
| Plasma::TabBar | A tab bar widget, to be used for tabbed interfaces |
| Plasma::TextBrowser | Provides a plasma-themed KTextBrowser |
| Plasma::TextEdit | Provides a plasma-themed KTextEdit |
| Plasma::Theme | Interface to the Plasma theme |
| Plasma::ToolButton | Provides a plasma-themed QToolButton |
| Plasma::ToolTipContent | |
| Plasma::ToolTipManager | Manages tooltips for QGraphicsWidgets in Plasma |
| Plasma::TreeView | Provides a plasma-themed QTreeView |
| Plasma::TrustedOnlyAuthorization | |
| Jolie::Value | |
| Plasma::VideoWidget | Video playing widget via Phonon, it encloses the Phonon::MediaObject and Phonon::AudioOutput too |
| Plasma::View | A QGraphicsView for a single Containment |
| Plasma::Wallpaper | The base Wallpaper class |
| Plasma::WallpaperScript | Provides a restricted interface for scripting a Wallpaper |
| Plasma::WebView | Provides a widget to display html content in Plasma |
KDE 4.4 API Reference