Commit 38107762 authored by Dorota Czaplejewicz's avatar Dorota Czaplejewicz

Merge branch 'kirigami-qt' into 'master'

Added small descriptions of KDE-related technologies.

See merge request Librem5/developer.puri.sm!82
parents 02d28e05 ef7c8835
......@@ -40,7 +40,7 @@ You can follow the above charts to determine the IDE/build tool suggested.
* :ref:`gbuilder` will show you how to use GNOME Builder for developing, building, and deploying flatpak'd apps to a phone shell environment. Apps built from GNOME Builder can theoretically be deployed to Plasma Mobile as well
* :ref:`glade` is an excellent tool for designing GTK+ based UIs
* :ref:`kirigami` will show you how to use Kirigami for developing, building, and deploying flatpak'd apps to a Plasma Mobile environment
* :ref:`kirigami_apps` will show you how to use Kirigami for developing, building, and deploying flatpak'd apps to a Plasma Mobile environment
* :ref:`qt` provides QtCreator and QtDesigner, good tools for designing Qt based UIs
* For building a deb package, `git-buildpackage <http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html>`_ is the preferred build method
......
.. _kirigami:
.. _kirigami_apps:
Kirigami
========
TODO
`Kirigami`_ is a collection of components for mobile user interfaces based on
the `Qt Quick`_ library and complementing the `Qt Quick Controls 2`_ library
provided as part of the `Qt 5`_ framework. Kirigami is a project from the
`KDE Community`_.
.. _`KDE Community`: https://www.kde.org
.. _`Kirigami`: https://api.kde.org/frameworks/kirigami/html/index.html
.. _`Qt Quick`: https://doc.qt.io/qt-5/qtquick-index.html
.. _`Qt 5`: https://doc.qt.io/qt-5
.. _`Qt Quick Controls 2`: https://doc.qt.io/qt-5/qtquickcontrols2-index.html
......@@ -4,4 +4,11 @@
Qt
===
TODO
Qt is a framework for creating cross-platform applications that can run on a
variety of platforms, including the Librem 5. Applications based on `Qt 5`_
are often developed using the `Qt Creator`_ IDE. Documentation for the
framework can be found on the `Qt documentation`_ site.
.. _`Qt 5`: https://doc.qt.io/qt-5
.. _`Qt Creator`: https://doc.qt.io/qtcreator/index.html
.. _`Qt documentation`: https://doc.qt.io/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment