Warning, /frameworks/plasma-framework/README.md is written in an unsupported language. File is not indexed.
0001 # Plasma Framework 0002 0003 Foundational libraries, components, and tools of the Plasma workspaces 0004 0005 ## Introduction 0006 The plasma framework provides the following: 0007 - QML components 0008 - A C++ library: libplasma 0009 - Script engines 0010 0011 ## QML components 0012 ### org.kde.plasma.core 0013 0014 Bindings for libplasma functionality, such FrameSvg, see @ref core. 0015 0016 ### org.kde.plasma.components 0017 Graphical components for common items such as buttons, lineedits, tabbars and so on. Compatible subset of the MeeGo components used on the N9, see @ref plasmacomponents. 0018 0019 ### org.kde.plasma.extras 0020 Extra graphical components that extend org.kde.plasma.components but are not in the standard api, see @ref plasmaextracomponents. 0021 0022 ### org.kde.plasma.plasmoid 0023 Attached properties for manipulating the current applet or containment, see @ref libplasmaquick 0024 0025 ## libplasma 0026 This C++ library provides: 0027 - rendering of SVG themes 0028 - loading of files from a certain filesystem structure: packages 0029 - data access through data engines 0030 - loading of the plugin structure of the workspace: containments and applets 0031 0032 See @ref libplasma. 0033 0034 ## Script engines 0035 Provides support to create applets or containments in various scripting languages. 0036