diff options
author | Mitch Curtis <[email protected]> | 2021-07-29 11:53:16 +0200 |
---|---|---|
committer | Mitch Curtis <[email protected]> | 2021-08-12 13:15:17 +0000 |
commit | 4da27ae0c0317aa4a1294f02044164ec36f9603c (patch) | |
tree | 48ca612b7a0fa4af85db08684b711dd918ec4031 | |
parent | 9738d49b65b63da2a26035ad250f48fac182dfad (diff) |
Rewrite README.md
It was added by the qtquickcontrols2 merge and was out-dated. To ease
maintenance while still providing some benefit to users, let's just
link to the Qt documentation for all modules.
Fixes: QTBUG-95414
Pick-to: 6.2
Change-Id: I4e2a75158c2c813c1689f628974d544278ab4e75
Reviewed-by: Fabian Kosmale <[email protected]>
-rw-r--r-- | README.md | 85 |
1 files changed, 28 insertions, 57 deletions
@@ -1,57 +1,28 @@ -Qt Quick Controls 2 -=================== - - - -The Qt Quick Controls 2 module delivers the next generation user interface -controls based on Qt Quick. In comparison to the desktop-oriented Qt Quick -Controls 1, Qt Quick Controls 2 are an order of magnitude simpler, lighter and -faster, and are primarily targeted towards embedded and mobile platforms. - -Qt Quick Controls 2 are based on a flexible template system that enables rapid -development of entire custom styles and user experiences. Qt Quick Controls 2 -comes with a selection of built-in styles: - -- Default style - a simple and minimal all-round style that offers the maximum performance -- Fusion style - a platform-agnostic style that offers a desktop-oriented look and feel -- Imagine style - a designer-friendly style based on image assets -- Material style - a style based on the Google Material Design Guidelines -- Universal style - a style based on the Microsoft Universal Design Guidelines -- Windows style - a style that looks native on Windows -- macOS style - a style that looks native on macOS - -More information can be found in the following blog posts: - -- http://blog.qt.io/blog/2015/03/31/qt-quick-controls-for-embedded/ -- http://blog.qt.io/blog/2015/11/23/qt-quick-controls-re-engineered-status-update/ -- http://blog.qt.io/blog/2016/06/10/qt-quick-controls-2-0-a-new-beginning/ -- http://blog.qt.io/blog/2016/10/06/qt-quick-controls-2-1-and-beyond/ -- http://blog.qt.io/blog/2017/05/31/ready-made-ui-controls-qt-quick-controls-2-summary/ -- http://blog.qt.io/blog/2017/11/23/qt-quick-controls-2-imagine-style/ -- http://blog.qt.io/blog/2017/11/23/ready-qt-quick-controls-2-3/ - -## Help - -If you have problems or questions, don't hesitate to: - -- ask on the Qt Interest mailing list http://lists.qt-project.org/mailman/listinfo/interest -- ask on the Qt Forum http://forum.qt.io/category/12/qt-quick -- report issues to the Qt Bug Tracker https://bugreports.qt.io (component: *Qt Quick: Controls 2*) - -## Installation - -The MINIMUM REQUIREMENT for building this project is to use the same branch -of Qt 5. The dependencies are *qtbase* and *qtdeclarative*. - -To install the controls into your Qt directory (```QTDIR/qml```): - - qmake - make - make install - -If you are compiling against a system Qt on Linux, you might have to use -```sudo make install``` to install the project. - -## Usage - -Please refer to the [Getting Started with Qt Quick Controls 2](https://doc.qt.io/qt-5/qtquickcontrols2-gettingstarted.html) documentation. +qtdeclarative +============= + +The qtdeclarative repository is home to QML, Qt Quick and several related modules: + +- [Qt QML](https://doc.qt.io/qt-6/qtqml-index.html) +- [Qt QML Core](https://doc.qt.io/qt-6/qtqmlcore-index.html) +- [Qt QML Models](https://doc.qt.io/qt-6/qtqml-models-qmlmodule.html) +- [Qt QML WorkerScript](https://doc.qt.io/qt-6/qml-qtqml-workerscript-workerscript.html) +- [Qt QML XmlListModel](https://doc.qt.io/qt-6/qml-qtqml-xmllistmodel-xmllistmodel.html) +- [Qt Quick](https://doc.qt.io/qt-6/qtquick-index.html) +- [Qt Quick Controls 2](https://doc.qt.io/qt-6/qtquickcontrols-index.html) +- [Qt Quick Layouts](https://doc.qt.io/qt-6/qtquicklayouts-index.html) +- [Qt Quick Local Storage](https://doc.qt.io/qt-6/qtquick-localstorage-qmlmodule.html) +- [Qt Quick Particles](https://doc.qt.io/qt-6/qtquick-particles-qmlmodule.html) +- [Qt Quick Shapes](https://doc.qt.io/qt-6/qtquick-shapes-qmlmodule.html) +- [Qt Quick Templates](https://doc.qt.io/qt-6/qtquick-templates2-qmlmodule.html) +- [Qt Quick Test](https://doc.qt.io/qt-6/qtquicktest-index.html) + +In addition, there are several Qt Labs modules: + +- [Qt Labs Animation](https://doc.qt.io/qt-6/qt-labs-animation-qmlmodule.html) +- [Qt Labs FolderListModel](https://doc.qt.io/qt-6/qml-qt-labs-folderlistmodel-folderlistmodel.html) +- [Qt Labs Platform](https://doc.qt.io/qt-6/qtlabsplatform-index.html) +- [Qt Labs Models](https://doc.qt.io/qt-6/qtqml-models-qmlmodule.html) +- [Qt Labs Settings](https://doc.qt.io/qt-6/qml-qt-labs-settings-settings.html) +- [Qt Labs Shared Image Provider](https://doc.qt.io/qt-6/qt-labs-sharedimage-qmlmodule.html) +- [Qt Labs WavefrontMesh](https://doc.qt.io/qt-6/qt-labs-wavefrontmesh-qmlmodule.html) |