The point of the convention was that related properties should be part
of the same "block" or "group" of assignments, which can be achieved by
ensuring that they are directly above/below one another. Bunching up
assignments onto one line for a few properties should not be a
recommended practice.
Change-Id: Ie84163b3261e7138d69678e059a91c2c82b43507
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Since 5.11 this functionality is folded into the qtdeclarative module.
Task-number: QTBUG-66566
Change-Id: I0aa11c803df37c3892ae2612c00ea270423d8f47
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Change-Id: I251ceca7a9a065f08fdcc37d7e649db32e60e01d
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit a78613965f)
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
Change-Id: Iba3d1bd6ee04e760c30694cf25a12a4d8ceffff5
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Martin Smith <martin.smith@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
(cherry picked from commit 87e708b2ac)
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
CONFIG += qmlcompiler is not a valid way for activating the Qt Quick
Compiler, it's CONFIG += qtquickcompiler.
Task-number: QTBUG-68292
Change-Id: I3c48772f97336a1414fe2ba66edcda5786b57250
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
The license checker of the CI spotted deviating license headers in
the demo. In addition, in it current state, the demo lacks any
polishing. Let's remove it.
Task-number: QTBUG-67529
Change-Id: Ic9375deb0a889e2e7e96e874b62fbc314269e455
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
The attribution was assembled from LLVM 60 release:
llvm/LICENSE.TXT
llvm/lib/Support/COPYRIGHT.regex
llvm/lib/Support/MD5.cpp
Task-number: QTBUG-66354
Change-Id: I026a6e4aa3da296a826afed8994978c21773a323
Reviewed-by: Martin Smith <martin.smith@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Task-number: QTBUG-67910
Change-Id: Ief9defb7820b6bfec7532b7378a52aa2bc3ecda0
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Jesus Fernandez <Jesus.Fernandez@qt.io>
Reviewed-by: Martin Smith <martin.smith@qt.io>
- Add dependency to qtqmltest
- Remove dependencies to obsolete documentation modules
- Fix linking to WorkerScript QML type
- Drop mention of deprecated/removed Active Qt example (Web Browser)
- Fix conflicting page titles for 'Qt for VxWorks'
- Update status of Qt Network Auth, Qt Speech from preview to
add-ons.
Task-number: QTBUG-67980
Change-Id: Iae75cecd5cbac095a699abfa6ceef68337f67e12
Reviewed-by: Martin Smith <martin.smith@qt.io>
Also corrected one heading as pointed out by bug reporter.
Task-number: QTBUG-67837
Change-Id: I2fc3f8b4b578e86c9bbc5e45f990fbd880d06a63
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
This page lists changes in the Qt license itself,
but also changes in the third-party components we incorporate. The idea
is that customers can clear minor releases of Qt by just looking at
the delta.
Change-Id: I87b7667f5ace1c70524c8af42d1d69f22765c08a
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Listing them under 'Qt Tools' is misleading, since there's nothing
special about the libraries, except that they have related host tools.
But they are running on the target platform, not the host.
Change-Id: I25ce8edff3477be69fa306fccfde9384d5445789
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Based on the wiki entries here:
https://wiki.qt.io/New_Features_in_Qt_5.11
Also added links to the new page from relevant pages, based on the
similar commit for version 5.9.
Task-number: QTBUG-67560
Change-Id: I927db8fec99fd9949534e54f0e3378af77f58a53
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
As 5.11 provides the migration path for what used to be the Qt Quick
Compiler add-on in qtdeclarative itself, we might as well document it to
be the official way of doing ahead-of-time compilation.
The CONFIG+=qmlcache approach turned out to have one grave disadvantage
that was overlooked during the initial release: It ends up working only
inside Qt modules as qml_module.prf is private qmake API.
The CONFIG+=qqc approach on the other hand has been public since its
introduction and it also comes with a CMake integration.
Change-Id: I9bbf4cda1b0a5ff0aa3ac522d77205699255c571
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Clang tries to find a module header <QtDoc> for this project and warns
about it. Use an empty 'moduleheader' variable to clear the warning.
Change-Id: Iee7ae73339f5e345c25d2e9ded0050378b476356
Reviewed-by: Martin Smith <martin.smith@qt.io>
Include notes about how to work with .ui files using CMake's AUTOUIC feature.
Use CMake 3.1 as minimum required CMake version as this is required
since 5.10 anyway. Also note that CMAKE_AUTOUIC requires CMake >= v3.0.0.
Task-number: QTBUG-59202
Task-number: QTBUG-63519
Change-Id: I0a0814c6dda6746f399b1c883932751e44993ebc
Reviewed-by: Kevin Funk <kevin.funk@kdab.com>
Support for CMake < 3.1.0 was deprecated in Qt 5.9 and announced to be
removed in Qt 5.10.
Change-Id: I93358152d0c66bbb157fc561c10c3122edf8a203
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Kevin Funk <kevin.funk@kdab.com>
The -developer-build option is only intended for use by people
developing Qt and it will result in a configuration that is sub-optimal
for releasing Qt applications, by extra run-time checks being performed
and symbols being exported that are not part of the public ABI.
Change-Id: If83147562e3d0e6daf1039d89bb115c25ec717ba
Reviewed-by: Janne Koskinen <janne.p.koskinen@qt.io>
Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
- Remove any mention of MSVC 2013.
- Update the deployment section:
- Mention style plugins required after
qtbase/4f3249f32dbe5c20aabbfd9b4f9c558aaf449e48.
- Standardize tables in "Creating the Application Package"
- List files for dynamic OpenGL, which is the default now
- Move ICU section to bottom.
- Update build instructions to MSVC 2017 and add more recommended
configure options.
Task-number: QTBUG-66743
Change-Id: I8b97104b9d5c5429d7e79248dd97e89bd270d65d
Reviewed-by: Martin Smith <martin.smith@qt.io>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
A link to 'Qt 3D' may in some cases lead to a wrong page.
Change-Id: I7b05bcb7c31a63316c5936a165c72d83111f7783
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Reviewed-by: Martin Smith <martin.smith@qt.io>
There are several Windows CAN plugins available,
and Modbus can be used usable on Windows also.
Change-Id: Ia5fb2561db4f0b97547ec7ed4fe4ed48ebb8e283
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
From Qt 5.11, QDoc requires clang from LLVM 3.9 or later.
This new dependency must be listed in the Qt documentation.
This update adds a note to the Getting Started with Qt page
that refers the user to the QDoc manual for further instructions.
Change-Id: Ia308400c855d19b6391d9239ab74b060e931cd50
Task-number: QTBUG-65762
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>