kdelibs
The KDE Library API Reference
Overview | Components | Development | Search
This is the online reference for developing with the KDE libraries (kdelibs).
The KDE libraries build on the Qt framework to provide a powerful framework to make writing applications easier, and provide consistency across the KDE desktop environment.
Among other things, the KDE libraries provide:
- standard user interface elements, on top of those provided by Qt (KDEUI)
- a standard configuration format and method of reading and writing configuration data (KConfig)
- site-independent access to standard directories, for finding resources such as icons (KStandardDirs)
- network transparent input and output (KIO)
- a method of embedding application components in other applications (KParts)
- straightforward multimedia and hardware interaction (Phonon and Solid)
- fully-fledged JavaScript and HTML engines (KJS and KHTML)
- an application scripting framework (Kross)
- semantic information and tagging (Nepomuk)
Visit the development section of KDE Techbase for tutorials, architectural overviews and other useful information.
- Maintainer(s):
- There is no single maintainer for kdelibs. Overall direction is governed by the kde-core-devel mailing list. Some of the individual components have their own maintainers: see the component pages for more information.
- License(s):
- Libraries: LGPLv2
Some helper binaries: GPLv2
Some code may have more permissive licenses.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:58 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:19:58 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.