Warning, /frameworks/kapidox/metainfo.yaml is written in an unsupported language. File is not indexed.

0001 maintainer:
0002 - cblack
0003 - carlschwan
0004 description: Scripts and data for building API documentation (dox) in a standard format and style
0005 tier: 1
0006 type: functional
0007 platforms:
0008     - name: Linux
0009     - name: FreeBSD
0010     - name: Windows
0011     - name: macOS
0012 portingAid: false
0013 deprecated: false
0014 release: true
0015 
0016 group: Frameworks
0017 subgroup: Tier 1
0018 public_lib: true
0019 public_source_dirs:
0020     - src
0021 
0022 group_info:
0023     name: frameworks
0024     fancyname: The KDE Frameworks
0025     maintainer:
0026     mailinglist: kde-frameworks-devel
0027     platforms:
0028       - Linux
0029       - FreeBSD (partial)
0030       - Windows (partial)
0031       - macOS (partial)
0032       - Android (partial)
0033     description: Providing everything from simple utility classes to integrated solutions for common requirements of desktop applications
0034     logo: konqi_frameworks.png
0035     long_description:
0036         - The KDE Frameworks build on the <a href="https://www.qt.io">Qt
0037           framework</a>, providing everything from simple utility classes (such as
0038           those in KCoreAddons) to integrated solutions for common requirements of
0039           desktop applications (such as KNewStuff, for fetching downloadable add-on
0040           content in an application, or the powerful KIO multi-protocol file access
0041           framework).
0042         - The KDE Frameworks can be used in CMake-based and QMake-based projects,
0043           and most of them are portable to at least Windows, Mac and Linux. The
0044           documentation of each framework has code snippets that show how to include
0045           the framework in a QMake or CMake project.
0046         - The frameworks are divided into four tiers, based on the kind of
0047           dependencies that they have. For instance, Tier 1 frameworks depend on Qt
0048           and possibly some third-party libraries, but not on other frameworks. This
0049           makes them easy to integrate into existing applications.
0050     subgroups:
0051         - name: Tier 1
0052           order: 1
0053           description: 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.
0054         - name: Tier 2
0055           order: 2
0056           description: Tier 2 frameworks additionally depend on tier 1 frameworks, but still have easily manageable dependencies.
0057         - name: Tier 3
0058           order: 3
0059           description: Tier 3 frameworks are generally more powerful, comprehensive packages, and consequently have more complex dependencies.
0060         - name: Tier 4
0061           order: 4
0062           description: 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).
0063         - name: Porting Aids
0064           order: 5
0065           description: 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.
0066