CINXE.COM
API Documentation
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>API Documentation</title> <link rel="meta" href="https://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" /> <meta name="trademark" content="KDE e.V." /> <meta name="description" content="KDE products API documentation" /> <meta name="MSSmartTagsPreventParsing" content="true" /> <meta name="robots" content="all" /> <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" /> <link rel="shortcut icon" href="../resources/favicon.ico" /> <link rel="icon" href="../resources/favicon.ico" /> <!-- CSS can be edited in https://invent.kde.org/websites/aether-sass --> <link href="https://cdn.kde.org/aether-devel/aether-docsy.css" rel="stylesheet"> <link href="https://cdn.kde.org/breeze-icons/icons.css" rel="stylesheet"> <link href="../resources/css/customdoxygen.css" rel="stylesheet"> <style> .td-content .header, #nav-path { display: none; } div.contents { margin-top: 0 !important; margin-right: 0 !important; margin-left: 0 !important; } </style> </head> <body> <ul class="sr-only"> <li><a href="#cp-content" accesskey="2">Skip to content</a></li> <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li> </ul> <div class="container-fluid td-outer"> <header class="header row"> <nav class="col-12 col-md-9 col-xl-8 offset-md-3 offset-xl-2 js-navbar-scroll navbar navbar-expand flex-column flex-md-row td-navbar"> <a class="navbar-brand kde-logo active d-none d-lg-flex" href="/">Developer</a> <div class="td-navbar-nav-scroll" id="main_navbar"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link kde-logo active d-lg-none d-flex active" href="/">API</a> </li> <li class="nav-item"> <a class="nav-link" href="https://develop.kde.org/docs/"><span>Documentation</span></a> </li> <li class="nav-item"> <a class="nav-link active" href="https://api.kde.org" target="_blank"><span class="active">API</span></a> </li> <li class="nav-item"> <a class="nav-link" href="https://develop.kde.org/hig/"><span>KDE Human Interface Guidelines</span></a> </li> </ul> </div> </nav> </header> <div class="td-main"> <div class="row flex-xl-nowrap"> <!-- left sidebar --> <div class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"> <div id="td-sidebar-menu" class="td-sidebar__inner"> <form action="search.html" method="get" class="td-sidebar__search d-flex p-2 pt-0 align-items-center"> <input type="text" id="SearchBox" name="query" aria-label="Search input" class="form-control" placeholder="Search..."></input> <button class="btn btn-link td-sidebar__toggle d-md-none p-0 m-0 ml-3 icon icon_application-menu" type="button" data-toggle="collapse" data-target="#td-section-nav" aria-controls="td-docs-nav" aria-expanded="false" style="font-size: 1.5rem; height: 40px; width: 40px; border-width: 0" aria-label="Toggle section navigation"></button> </form> <div id="td-section-nav" class="td-sidebar-nav p-2 collapse"> <h2 class="h4">Table of Content</h2> <div class="menu-content"> <ul> <li><a href="#sg-tier_1">Tier 1</a></li> <li><a href="#sg-tier_2">Tier 2</a></li> <li><a href="#sg-tier_3">Tier 3</a></li> <li><a href="#sg-tier_4">Tier 4</a></li> <li><a href="#sg-porting_aids">Porting Aids</a></li> </ul> </div> <h2 class="h4">Filters</h2> <div class="menu-content"> <ul class="list-unstyled"> <li> <label> <input id="platform-filter" type="checkbox"> Filter by platform </label> <ul id="platform-filter-group" style="display: none" class="list-unstyled"> <li><br><i>Only show libraries which supports all of:</i></li> <li> <label> <input data-platform="Android" class="platform-checkbox" type="checkbox" checked="1"> Android </label> </li> <li> <label> <input data-platform="FreeBSD" class="platform-checkbox" type="checkbox" checked="1"> FreeBSD </label> </li> <li> <label> <input data-platform="iOS" class="platform-checkbox" type="checkbox" checked="1"> iOS </label> </li> <li> <label> <input data-platform="Linux" class="platform-checkbox" type="checkbox" checked="1"> Linux </label> </li> <li> <label> <input data-platform="macOS" class="platform-checkbox" type="checkbox" checked="1"> macOS </label> </li> <li> <label> <input data-platform="Windows" class="platform-checkbox" type="checkbox" checked="1"> Windows </label> </li> <br /> </ul> </li> </ul> </div> <h2 class="h4">About</h2> <p>Providing everything from simple utility classes to integrated solutions for common requirements of desktop applications</p> <dl> <dt>Maintainer</dt> <dd> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </dd> <dt>Supported platforms</dt> <dd>Android (partial), FreeBSD (partial), Linux, macOS (partial), Windows (partial)</dd> <dt>Community</dt> <dd>IRC channel: <a href="irc://irc.libera.chat/#kde-devel">#kde-devel</a> on Libera Chat</dd> <dd>Mailing list: <a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel">kde-frameworks-devel</a></dd> </dl> </div> </div> </div> <!-- right sidebar --> <!-- main content --> <main class="col-12 col-md-9 col-xl-8 pl-md-5" role="main"> <nav aria-label="breadcrumb" class="d-md-block d-print-none"> <!-- breadcrumb --> <ol class="breadcrumb spb-1"> <li class="breadcrumb-item"><a href="../index.html">KDE API Reference</a></li> <li class="breadcrumb-item"><a href="./index.html">The KDE Frameworks</a></li> </ol> </nav> <!-- content --> <div class="td-content"> <h1 class="mt-2"> The KDE Frameworks </h1> <div class="contents"> <div class="textblock"> <p>The KDE Frameworks build on the <a href="https://www.qt.io">Qt framework</a>, providing everything from simple utility classes (such as those in KCoreAddons) to integrated solutions for common requirements of desktop applications (such as KNewStuff, for fetching downloadable add-on content in an application, or the powerful KIO multi-protocol file access framework).</p> <p>The KDE Frameworks can be used in CMake-based and QMake-based projects, and most of them are portable to at least Windows, Mac and Linux. The documentation of each framework has code snippets that show how to include the framework in a QMake or CMake project.</p> <p>The frameworks are divided into four tiers, based on the kind of dependencies that they have. For instance, Tier 1 frameworks depend on Qt and possibly some third-party libraries, but not on other frameworks. This makes them easy to integrate into existing applications.</p> </div> <h2>List of the libraries</h2> <h3><a name="sg-tier_1"></a>Tier 1</h3> <p> Tier 1 frameworks depend only on Qt (and possibly a small number of other third-party libraries), so can easily be used by any Qt-based project.</p> <table class="doxtable libraries"> <tr> <th class="library-main-column">Framework</th> <th class="library-detail-column library-maintainer-column">Maintainer</th> </tr> <tr class="library-row" id="lib-attica" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/attica/html/index.html">Attica</a> </div> <span class="library-description">Open Collaboration Services API</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-bluez-qt" data-platforms="Linux"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD library-platform-unsupported" > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <a data-note="Functional only with running BlueZ 5" href="#"> <span class="library-platform-text">Linux</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/bluez-qt/html/index.html">BluezQt</a> </div> <span class="library-description">Qt wrapper for BlueZ 5 DBus API</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-breeze-icons" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/breeze-icons/html/index.html">BreezeIcons</a> </div> <span class="library-description">Breeze icon theme</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-extra-cmake-modules" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/extra-cmake-modules/html/index.html">ECM</a> </div> <span class="library-description">Extra CMake modules</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kapidox" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kapidox/html/index.html">KApiDox</a> </div> <span class="library-description">Scripts and data for building API documentation (dox) in a standard format and style</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-karchive" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/karchive/html/index.html">KArchive</a> </div> <span class="library-description">File compression</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcalendarcore" data-platforms="Android,Linux,iOS,Windows,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcalendarcore/html/index.html">KCalendarCore</a> </div> <span class="library-description">The KDE calendar access library</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcodecs" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcodecs/html/index.html">KCodecs</a> </div> <span class="library-description">Text encoding</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kconfig" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kconfig/html/index.html">KConfig</a> </div> <span class="library-description">Configuration system</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcoreaddons" data-platforms="Linux,FreeBSD,Windows,macOS,Android,iOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcoreaddons/html/index.html">KCoreAddons</a> </div> <span class="library-description">Addons to QtCore</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kdbusaddons" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kdbusaddons/html/index.html">KDBusAddons</a> </div> <span class="library-description">Addons to QtDBus</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kdnssd" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kdnssd/html/index.html">KDNSSD</a> </div> <span class="library-description">Abstraction to system DNSSD features</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kglobalaccel" data-platforms="Linux,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <a data-note="Supports only X11 and Plasma Wayland" href="#"> <span class="library-platform-text">FreeBSD</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Linux " > <a data-note="Supports only X11 and Plasma Wayland" href="#"> <span class="library-platform-text">Linux</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kglobalaccel/html/index.html">KGlobalAccel</a> </div> <span class="library-description">Add support for global workspace shortcuts</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kguiaddons" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kguiaddons/html/index.html">KGuiAddons</a> </div> <span class="library-description">Addons to QtGui</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kholidays" data-platforms="Android,Linux,iOS,Windows,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kholidays/html/index.html">KHolidays</a> </div> <span class="library-description">Holiday calculation library</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-ki18n" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/ki18n/html/index.html">KI18n</a> </div> <span class="library-description">Advanced internationalization framework</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kidletime" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kidletime/html/index.html">KIdleTime</a> </div> <span class="library-description">Monitoring user activity</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kirigami" data-platforms="Linux,FreeBSD,Android,iOS,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kirigami/html/index.html">Kirigami2</a> </div> <span class="library-description">QtQuick plugins to build user interfaces based on the KDE human interface guidelines</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kitemmodels" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kitemmodels/html/index.html">KItemModels</a> </div> <span class="library-description">Models for Qt Model/View system</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kitemviews" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kitemviews/html/index.html">KItemViews</a> </div> <span class="library-description">Widget addons for Qt Model/View</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kplotting" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kplotting/html/index.html">KPlotting</a> </div> <span class="library-description">Lightweight plotting framework</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kquickcharts" data-platforms="Linux,FreeBSD,Android,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kquickcharts/html/index.html">KQuickCharts</a> </div> <span class="library-description">A QtQuick module providing high-performance charts.</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-syntax-highlighting" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/syntax-highlighting/html/index.html">KSyntaxHighlighting</a> </div> <span class="library-description">Syntax Highlighting</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-ktexttemplate" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/ktexttemplate/html/index.html">KTextTemplate</a> </div> <span class="library-description">Library to allow application developers to separate the structure of documents from the data they contain.</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kuserfeedback" data-platforms="Android,Linux,iOS,Windows,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kuserfeedback/html/index.html">KUserFeedback</a> </div> <span class="library-description">User feedback framework</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kwidgetsaddons" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kwidgetsaddons/html/index.html">KWidgetsAddons</a> </div> <span class="library-description">Addons to QtWidgets</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kwindowsystem" data-platforms="Linux,FreeBSD,macOS,Windows,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <a data-note="Porting aid, not functional" href="#"> <span class="library-platform-text">Android</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-FreeBSD " > <a data-note="Only platform X11 is supported" href="#"> <span class="library-platform-text">FreeBSD</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Linux " > <a data-note="Only platform X11 is supported" href="#"> <span class="library-platform-text">Linux</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Windows " > <a data-note="Not all features supported" href="#"> <span class="library-platform-text">Windows</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <a data-note="Not all features supported" href="#"> <span class="library-platform-text">macOS</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> </div> <a class="library-fancyname" href="../frameworks/kwindowsystem/html/index.html">KWindowSystem</a> </div> <span class="library-description">Access to the windowing system</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-modemmanager-qt" data-platforms="Linux"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD library-platform-unsupported" > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <a data-note="Functional only with running ModemManager" href="#"> <span class="library-platform-text">Linux</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/modemmanager-qt/html/index.html">ModemManagerQt</a> </div> <span class="library-description">Qt wrapper for ModemManager API</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-networkmanager-qt" data-platforms="Linux"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD library-platform-unsupported" > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <a data-note="Functional only with running NetworkManager" href="#"> <span class="library-platform-text">Linux</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/networkmanager-qt/html/index.html">NetworkManagerQt</a> </div> <span class="library-description">Qt wrapper for NetworkManager API</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-oxygen-icons" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/oxygen-icons/html/index.html">Oxygen-icons</a> </div> <span class="library-description">Oxygen icon theme</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-prison" data-platforms="Linux,FreeBSD,Android,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/prison/html/index.html">Prison</a> </div> <span class="library-description">Barcode abstraction layer providing uniform access to generation of barcodes</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-solid" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <a data-note="Porting aid, not functional" href="#"> <span class="library-platform-text">Android</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/solid/html/index.html">Solid</a> </div> <span class="library-description">Hardware integration and detection</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-sonnet" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/sonnet/html/index.html">Sonnet</a> </div> <span class="library-description">Support for spellchecking</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-threadweaver" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/threadweaver/html/index.html">ThreadWeaver</a> </div> <span class="library-description">High-level multithreading framework</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> </table> <h3><a name="sg-tier_2"></a>Tier 2</h3> <p> Tier 2 frameworks additionally depend on tier 1 frameworks, but still have easily manageable dependencies.</p> <table class="doxtable libraries"> <tr> <th class="library-main-column">Framework</th> <th class="library-detail-column library-maintainer-column">Maintainer</th> </tr> <tr class="library-row" id="lib-kauth" data-platforms="macOS,Linux,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kauth/html/index.html">KAuth</a> </div> <span class="library-description">Abstraction to system policy and authentication features</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcolorscheme" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcolorscheme/html/index.html">KColorScheme</a> </div> <span class="library-description">Classes to interact with KColorScheme</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcompletion" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcompletion/html/index.html">KCompletion</a> </div> <span class="library-description">Text completion helpers and widgets</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcontacts" data-platforms="Android,Linux,Windows,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcontacts/html/index.html">KContacts</a> </div> <span class="library-description">Support for vCard contacts</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcrash" data-platforms="Linux,FreeBSD,macOS,Windows"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcrash/html/index.html">KCrash</a> </div> <span class="library-description">Support for application crash analysis and bug report from apps</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kdeclarative" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kdeclarative/html/index.html">KDeclarative</a> </div> <span class="library-description">Provides integration of QML and KDE Frameworks</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kdoctools" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kdoctools/html/index.html">KDocTools</a> </div> <span class="library-description">Documentation generation from docbook</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kfilemetadata" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kfilemetadata/html/index.html">KFileMetaData</a> </div> <span class="library-description">A file metadata and text extraction library</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kimageformats" data-platforms="Linux,FreeBSD,macOS,Windows,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <a data-note="No EPS support on Windows" href="#"> <span class="library-platform-text">Windows</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kimageformats/html/index.html">KImageFormats</a> </div> <span class="library-description">Image format plugins for Qt</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-knotifications" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/knotifications/html/index.html">KNotifications</a> </div> <span class="library-description">Abstraction for system notifications</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kpackage" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kpackage/html/index.html">KPackage</a> </div> <span class="library-description">Library to load and install packages of non binary files as they were a plugin</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kpty" data-platforms="Linux,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kpty/html/index.html">KPty</a> </div> <span class="library-description">Pty abstraction</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kservice" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kservice/html/index.html">KService</a> </div> <span class="library-description">Library for querying installed applications and their associated file types</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kstatusnotifieritem" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kstatusnotifieritem/html/index.html">KStatusNotifierItem</a> </div> <span class="library-description">Implementation of Status Notifier Items</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kunitconversion" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kunitconversion/html/index.html">KUnitConversion</a> </div> <span class="library-description">Support for unit conversion</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-syndication" data-platforms="Android,Linux,iOS,Windows,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/syndication/html/index.html">Syndication</a> </div> <span class="library-description">An RSS/Atom parser library</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> </table> <h3><a name="sg-tier_3"></a>Tier 3</h3> <p> Tier 3 frameworks are generally more powerful, comprehensive packages, and consequently have more complex dependencies.</p> <table class="doxtable libraries"> <tr> <th class="library-main-column">Framework</th> <th class="library-detail-column library-maintainer-column">Maintainer</th> </tr> <tr class="library-row" id="lib-baloo" data-platforms="Linux,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/baloo/html/index.html">Baloo</a> </div> <span class="library-description">Baloo is a file indexing and searching framework</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kbookmarks" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kbookmarks/html/index.html">KBookmarks</a> </div> <span class="library-description">Support for bookmarks and the XBEL format</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kcmutils" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kcmutils/html/index.html">KCMUtils</a> </div> <span class="library-description">Utilities for working with KCModules</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kconfigwidgets" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kconfigwidgets/html/index.html">KConfigWidgets</a> </div> <span class="library-description">Widgets for configuration dialogs</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kdav" data-platforms="Android,Linux,iOS,Windows,FreeBSD,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS " > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kdav/html/index.html">KDAV</a> </div> <span class="library-description">An DAV protocol implementation with KJobs</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kded" data-platforms="Linux,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kded/html/index.html">KDED</a> </div> <span class="library-description">Extensible daemon for providing system level services</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kdesu" data-platforms="Linux,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kdesu/html/index.html">KDESu</a> </div> <span class="library-description">Integration with su for elevated privileges</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kiconthemes" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <a data-note="Reduced functionality" href="#"> <span class="library-platform-text">Android</span> <img class="warning-tooltip" src="../resources/icons/warning.png"/></a> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kiconthemes/html/index.html">KIconThemes</a> </div> <span class="library-description">Support for icon themes</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kio" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kio/html/index.html">KIO</a> </div> <span class="library-description">Resource and network access abstraction</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kjobwidgets" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kjobwidgets/html/index.html">KJobWidgets</a> </div> <span class="library-description">Widgets for tracking KJob instances</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-knewstuff" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/knewstuff/html/index.html">KNewStuff</a> </div> <span class="library-description">Support for downloading application assets from the network</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-knotifyconfig" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/knotifyconfig/html/index.html">KNotifyConfig</a> </div> <span class="library-description">Configuration system for KNotify</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kparts" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kparts/html/index.html">KParts</a> </div> <span class="library-description">Document centric plugin system</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kpeople" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kpeople/html/index.html">KPeople</a> </div> <span class="library-description">Provides access to all contacts and the people who hold them</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-krunner" data-platforms="Linux,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows library-platform-unsupported" > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS library-platform-unsupported" > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/krunner/html/index.html">KRunner</a> </div> <span class="library-description">Parallelized query system</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-ksvg" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/ksvg/html/index.html">KSvg</a> </div> <span class="library-description">A library for rendering SVG-based themes with stylesheet re-coloring and on-disk caching</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-ktexteditor" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/ktexteditor/html/index.html">KTextEditor</a> </div> <span class="library-description">Advanced embeddable text editor</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-ktextwidgets" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/ktextwidgets/html/index.html">KTextWidgets</a> </div> <span class="library-description">Advanced text editing widgets</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kwallet" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kwallet/html/index.html">KWallet</a> </div> <span class="library-description">Secure and unified container for user passwords</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-kxmlgui" data-platforms="Linux,FreeBSD,Windows,macOS,Android"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android " > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/kxmlgui/html/index.html">KXmlGui</a> </div> <span class="library-description">User configurable main windows</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-purpose" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/purpose/html/index.html">Purpose</a> </div> <span class="library-description">Offers available actions for a specific purpose</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> <tr class="library-row" id="lib-qqc2-desktop-style" data-platforms="Linux,FreeBSD,Windows,macOS"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/qqc2-desktop-style/html/index.html">QQC2-Desktop-Style</a> </div> <span class="library-description">QtQuickControls 2 style that integrates with the desktop</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> </table> <h3><a name="sg-tier_4"></a>Tier 4</h3> <p> Tier 4 frameworks can be mostly ignored by application programmers; this tier consists of plugins acting behind the scenes to provide additional functionality or platform integration to existing frameworks (including Qt).</p> <table class="doxtable libraries"> <tr> <th class="library-main-column">Framework</th> <th class="library-detail-column library-maintainer-column">Maintainer</th> </tr> <tr class="library-row" id="lib-frameworkintegration" data-platforms="Linux,Windows,macOS,FreeBSD"> <td class="library-main-column"> <img class="indicator not-available-indicator" src="../resources/icons/bad.png"/> <img class="indicator available-indicator" src="../resources/icons/ok.png"/> <div> <div class="library-platforms"> <span class="library-platform library-platform-Android library-platform-unsupported" > <span class="library-platform-text">Android</span> </span> <span class="library-platform library-platform-FreeBSD " > <span class="library-platform-text">FreeBSD</span> </span> <span class="library-platform library-platform-Linux " > <span class="library-platform-text">Linux</span> </span> <span class="library-platform library-platform-Windows " > <span class="library-platform-text">Windows</span> </span> <span class="library-platform library-platform-iOS library-platform-unsupported" > <span class="library-platform-text">iOS</span> </span> <span class="library-platform library-platform-macOS " > <span class="library-platform-text">macOS</span> </span> </div> <a class="library-fancyname" href="../frameworks/frameworkintegration/html/index.html">FrameworkIntegration</a> </div> <span class="library-description">Workspace and cross-framework integration plugins</span> </td> <td class="library-detail-column library-maintainer-column"> <a href="mailto:kde-devel@kde.org">The KDE Community</a> </td> </tr> </table> <h3><a name="sg-porting_aids"></a>Porting Aids</h3> <p> Porting Aids frameworks provide code and utilities to ease the transition from kdelibs 4 to KDE Frameworks 5. Code should aim to port away from this framework, new projects should avoid using these libraries.</p> <table class="doxtable libraries"> <tr> <th class="library-main-column">Framework</th> <th class="library-detail-column library-maintainer-column">Maintainer</th> </tr> </table> </div> </div> </main> </div> </div> <footer class="bg-dark py-4 row d-print-none"> <div class="container-fluid mx-sm-5"> <p class="text-white">Report problems with this website to <a href="https://invent.kde.org/frameworks/kapidox/-/issues">our bug tracking system</a>.<br /> Contact the specific authors with questions and comments about the page contents.<p> <p class="text-white" >KDE<sup>®</sup> and <a href="https://kde.org/media/images/trademark_kde_gear_black_logo.png">the K Desktop Environment<sup>®</sup> logo</a> are registered trademarks of <a href="https://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> | <a href="https://kde.org/community/whatiskde/impressum">Legal</a></p> <div id="footer-text" class="col-md-5 center-block text-white"> <p>Generated by <a href="https://api.kde.org/frameworks/kapidox/html/index.html">KApiDox</a>, a <a href="https://www.kde.org">KDE</a> product.</p> </div> </div> </footer> </div> <script src="https://cdn.kde.org/aether-devel/bootstrap.js"></script> <script src="../resources/js/main.js"></script> <script src="dynsections.js"></script> <script> document.querySelectorAll('h1, .dynheader, .el').forEach(h => { h.innerHTML = h.innerHTML.replace('org::kde::kirigami::templates::', 'Kirigami.<wbr>Templates.<wbr>'); h.innerHTML = h.innerHTML.replace('org::kde::kirigami::', 'Kirigami.<wbr>'); h.innerHTML = h.innerHTML.replace('org::kde::plasma::components::', 'PlasmaComponents2.<wbr>'); h.innerHTML = h.innerHTML.replace('org::kde::plasma::extras::', 'PlasmaExtras.<wbr>'); }); document.querySelectorAll('.memname, #class-picker option').forEach(h => { h.innerText = h.innerText.replace('org::kde::kirigami::templates::', 'Templates.'); h.innerText = h.innerText.replace('org::kde::kirigami::', ''); h.innerHTML = h.innerHTML.replace('org::kde::plasma::components::', 'PlasmaComponents2.<wbr>'); h.innerHTML = h.innerHTML.replace('org::kde::plasma::extras::', 'PlasmaExtras.<wbr>'); h.innerHTML = h.innerHTML.replace('org::kde::plasma::calendar::MonthView', 'MonthView.<wbr>'); }); </script> <script type="text/javascript" src="../resources/js/notetip.js"></script> <script type="text/javascript" src="../resources/js/subgroup.js"></script> <script defer> $(document).ready(main); </script> <!-- WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL BE BLOCKED INSTANTLY AND PERMANENTLY! <a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a> WARNING END --> </body> </html>