|author||Mitch Curtis <firstname.lastname@example.org>||2021-08-12 14:39:51 +0200|
|committer||Mitch Curtis <email@example.com>||2021-08-16 12:52:59 +0200|
Now that qtquickcontrols2 has been merged into qtdeclarative, we should make it obvious that this repo should no longer be used, by preventing it from being built. Task-number: QTBUG-95173 Pick-to: 6.2 Change-Id: I95bd6a214f3d75a865ab163ee0a1f9ffbeb7a051 Reviewed-by: Alexandru Croitor <firstname.lastname@example.org> Reviewed-by: Volker Hilsheimer <email@example.com>
Diffstat (limited to 'README.md')
1 files changed, 14 insertions, 47 deletions
@@ -1,57 +1,24 @@
-Qt Quick Controls 2
+# Qt Quick Controls 2
-![Qt Quick Controls 2 Styles](https://doc.qt.io/qt-5/images/qtquickcontrols2-styles.png)
+**The Qt Quick Controls 2 module has been moved into qtdeclarative.git.**
-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:
+The motivation for the move is explained here:
-- 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:
+There was then a contributor summit session:
+The conclusion from this was that the best solution would be to move qtquickcontrols2 into qtdeclarative.
-If you have problems or questions, don't hesitate to:
+## Going back in time
-- 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*)
+To inspect the code in the `dev` branch prior to its removal, follow these steps:
-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```):
- make install
-If you are compiling against a system Qt on Linux, you might have to use
-```sudo make install``` to install the project.
-Please refer to the [Getting Started with Qt Quick Controls 2](https://doc.qt.io/qt-5/qtquickcontrols2-gettingstarted.html) documentation.
+$ git checkout -b my-dev dev~1
+Switched to a new branch 'my-dev'