summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump version to 6.4.3Jani Heikkinen2023-01-021-1/+1
| | | | | Change-Id: I29190c728ea2485983ff49bc4b94e69c490aef52 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* qtattributionsscanner: Fix QTextStream/QFile construction orderTopi Reinio2023-01-021-1/+1
| | | | | | | | | | | | | | Local objects are destroyed in the order reverse to their construction; the destructor of QTextStream attempts to flush an already-destroyed QFile object. Flip the order of their construction. Fixes: QTBUG-109618 Change-Id: I10d468289aee82159ffe6f292522e91752aabb3b Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit f645125b0bc95c572d1f52957ee7ec70e88ac42c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QDoc: Remove unused overload of \meta commandPaul Wicking2022-12-306-68/+4
| | | | | | | | | | | | | | | | At some point, special processing of meta content was added to make QDoc generate an entry of maintainer(s) in output. However, this hasn't seen use in the docs going back as far as _at least_ Qt 4.8. Remove this overload of the \meta command as it is unused, and adjust the relevant documentation in the QDoc manual. Fixes: QTBUG-109724 Change-Id: I9890a831f0c950c122eced62e2e1b184bda23b0b Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit db435620ab5d5420d1b59f96f413425a15c3b142) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-12-291-3/+3
| | | | | Change-Id: Iea81e408b8c4821dec867c7326cfc236570ab089 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Restructure Linguist examples for claritySze Howe Koh2022-12-234-25/+36
| | | | | | | | | | | | | | | | | The main goal is to show the qmake vs. CMake workflows side-by-side, for easier comparison. Previously, the entire CMake workflow was inserted into the middle of the qmake workflow. Other changes: * Updated the console snippets to work with all CMake generators, not just Makefiles. * Removed a suggestion to manually craft a Makefile. * Fixed a typo. Change-Id: I3c5f3a56957160eddff2f0d6034e37c886966e62 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit e055120820bf3a18387599d2d4e19939255d2a81) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Update facts in Qt Linguist examplesSze Howe Koh2022-12-223-14/+8
| | | | | | | | | | | | | * autoexec.bat no longer exists by default since Win XP. * Windows no longer uses the LANG variable for setting display language. * Passing an arbitrary file (that's not a *.pro file) to lupdate requires the deprecated -pro option. Let's not mention it. Change-Id: I7ad3dfc5031e2ea6db33ed88e12b41fd1bb8080a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 729bc77d5880b81637def9e7bb2645022881d8ab) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-12-201-3/+3
| | | | | Change-Id: I732a7b365936732be6b5d2ab35c820ef629543dc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* qdoc: Append translate attribute to few more blocksVenugopal Shivashankar2022-12-1474-537/+543
| | | | | | | | | | | | | - Auto links - Qml property summary and method signature - Anchors - See also entries - All C++ classes and QML types list Task-number: QTBUG-106679 Change-Id: Ib7046321ccac16bf1141885a5cf2d411084f57ab Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 4a47166e7a4c9a7f17e3a5c198a3b64d120cf476)
* qdoc: Avoid invalid links generated for QML value typesTopi Reinio2022-12-134-9/+31
| | | | | | | | | | | | | | | | | | | | In .index files, a 'qml-module-name' attribute was incorrectly added for QML (value) types that did not use the \inqmlmodule command. Instead of omitting the attribute, its value was set to the name of the type itself. This caused incorrect linking to "<type>-qmlmodule.html" in some cases. Drop the attribute for QML types that do not provide the module information. Also drop it for QML modules as it's duplicate information to the 'name' attribute. Add a test for ensuring that autolinking to QML types loaded from .index works correctly. Change-Id: Idb00999774eb2411f406148011e4542d8038c6cd Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit 404821bbdee8d885d60b18d3b11ad11b2bcdfd30) Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* qdoc: Unify handling of QML types and QML value typesTopi Reinio2022-12-1327-273/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QML value types, formerly known as basic types, are nowadays provided by multiple modules and contain also properties and methods. QDoc's support for value types was rather basic (pun intended): No import/since statements nor sections for properties etc. was generated, the reference page had essentially a flat structure similar to a generic \page. As QML and QML value types are closely related, eliminate the dedicated Node subclass for value types (QmlValueTypeNode), handle both with QmlTypeNode class, differentiating them only with NodeType enumeration. Make Node::isQmlType() return true for both to provide similar behavior for all QML types, with a few exceptions: * Do not warn if \qmlvaluetype command is missing \inqmlmodule info as many of the original value types do not document it * Do not generate 'all members' file for value types as they're not expected to inherit other types. * Do not include the QML module name qualifier into the filenames generated for value types. This is done in order to keep the existing behavior for value types and to avoid creating redirects for online documentation. Related to the last point, remove code from Generator::fullDocumentLocation() that was never executed as it was a duplicate from Generator::fileBase(). Unifying the types under a single Node subclass allows for removal of multiple functions and code paths related to value types. They have some constraints compared to proper QML types, but QDoc does not currently enforce them. [ChangeLog][QDoc][QDoc now properly outputs documentation for QML value types with properties and methods.] Fixes: QTBUG-109132 Change-Id: I418660b0a6e0461c82fd5cb67e4f955a0d9a712c Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit f003dd86a9b7a6edea2d0266ba8284871c480dd8)
* qdoc: Add translate attribute to HTML blocksVenugopal Shivashankar2022-12-1365-508/+512
| | | | | | | | | | | | | | A browser translates everything by default, which means even the <code>, <pre>, <table>s listing the class members, and so on, are also translated. With this change, such HTML blocks will include the "translate=no" attribute, indicating that they should not be translated. Fixes: QTBUG-106679 Done-with: Topi Reinio <topi.reinio@qt.io> Change-Id: I446fe26c73b9e3fee2984297bd504ae72c555e73 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit b7849d42efff91a4d247a4028d6c129f3742743a)
* qdoc: Fix keyword generated for QML modules in the .qhpTopi Reinio2022-12-132-4/+9
| | | | | | | | | | | | | | Replace a generic keyword that uses a QML module node \title with a keyword that represents the actual QML module import: QtQuick -> QML.QtQuick QtQuick.Controls -> QML.Controls.QtQuick Fixes: QTBUG-105075 Change-Id: I78d05e9336dd9147e112fb99b1558fa7e07610c5 Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 4106772b57723a8315d5e540305862ed40248594) Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* QDoc: Remove unfinished support for documenting javascriptLuca Di Sera2022-12-1336-756/+208
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The codebase for QDoc has support for commands related to documenting pure javascript codebases. Generally, given a certain QML specific command, a javascript equivalent is provided. For example, "\jstype" or "\jsmodule". Codewise, the support is bolted on by reusing the exact same code that is used for QML types. The internal structures used to represent QML elements, like `QmlPropertyNode`, were reused for javascript elements, with the sole difference of changing the metaness value, for elements where the metaness is meaningful, and the internal type tag of the node. Code that branched specifically with QML types was modified to branch for javascript types too, with mostly no other difference in the branched code itself. The support for javascript was never finalized, albeit it is supposed to work, lacking, for example, representation in the documentation. As a consequence of this it is not currently used, tested or necessary. Hence, the code supporting the documentation of javascript elements is now removed as dead code. Anything referring to javascript specific elements were removed, from the commands definitions to the categorization functions. "Node::changeType" and "FunctionNode::changeMetaness", that switched the type and metaness, respectively, of an existing node with a new one, albeit implemented in a more general fashion, are now removed as dead code, since they were used specifically to "convert" Qml nodes to "javascript nodes". References to javascript were removed in the documentation for QDoc. Do note that not all javascript related features were removed from the codebase. In particular, the "js" and "endjs" commands, to mark a codeblock as being javascript code, and their supporting code such as `JsCodeMarker`, were currently retained as, albeit no documentation exists, are currently used a couple of time in the current Qt's codebase. The remaining javascript specific code is expected to be addressed and removed in a future commit, unless the current usages are specific enough that they cannot be replaced with qml specific commands. Task-number: QTBUG-106275 Change-Id: I6a199ce97b26d6a3a645c0022e599a8654989a85 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit a285decaf612f75229d8429891be1beef165994b)
* qtattributionsscanner: Read 'Files' property as array of stringsJoerg Bornemann2022-12-091-1/+17
| | | | | | | | | | We change the type of 'Files' to array of strings. We still allow the legacy "string with files separated by space". Change-Id: I4bd33906a5c90e4c747443ec40b4e2f6fa72261b Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 7bbf90ff19c4e3a29737004aa380f9528e708a21) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* qdoc: Clean up methods related to tags in ManifestWriterKai Köhne2022-12-082-66/+63
| | | | | | | | | | | | | | | Tags are specific to each example, so having the "current" list of tags as a class member for ManifestWriter is misleading. Instead, adapt the signatures of the helper methods so that tags are explicitly passed as arguments and return values. Now that the methods do not access object state anymore, they can also be static functions. Change-Id: I7edceed18abf24c3c79f6b44d4ac11101ec307ee Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit 8b520007167b0b5ea989500a51d21dcee3f0398d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix links to Qt6::LinguistTools CMake commandsKai Köhne2022-12-052-2/+2
| | | | | | | | | | The group got renamed to cmake-commands-qtlinguisttools in commit 5566a6d923. Change-Id: I85f6416cbb7b41650f9eaf38aa274eacb05cf884 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 098a43348425557449adfca88c89ea8d0e0433ca) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* qdoc: Fix various clang warningsFriedemann Kleint2022-12-059-20/+25
| | | | | | | | | | | | | | - remove unused variables - Use QString::arg() with multiple string arguments - Avoid detaching containers in loops Change-Id: I9b29f5a0269f288b7de862eccdcee9750248dce8 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io> Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit 5c3f8adc7e6d1acf23959f6323a361e84341034a) Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* qdoc: Fix clang warnings about lambdas returning QStringBuilderFriedemann Kleint2022-12-054-4/+4
| | | | | | | Change-Id: Ib68ac437e2583c8f75a18b607548f147cebd3863 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit aa4a7555aed49a00178a8e6db8bb9db66244e666)
* qdoc: Fix clang warnings about temporary QRegularExpression objectsFriedemann Kleint2022-12-057-17/+21
| | | | | | | Change-Id: I0d6c597552103251a8c09418d83ea2e38ed10012 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit 1ce71d77409bf8ea962444b59b9e5e7b5b98b188)
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-12-011-3/+3
| | | | | Change-Id: I5c7a1d2f3bcfcbb5b87dead9a2e51b9aa38bfd50 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* qtattributionsscanner: Fix incorrect */ for multiple license filesKai Köhne2022-11-301-3/+2
| | | | | | | | Amends commit 59a6e371b Change-Id: Ib73cd9fd3d569f79c546814c9d5dd3d2b296e035 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit a03128966f68f098cbb903b519e76fd8fe6f33a2)
* qtattributionscanner: Fix glitch in validatePackageJoerg Bornemann2022-11-301-1/+1
| | | | | | | | In "silent log mode" one validation check was dysfunctional. Change-Id: Ia062b7096f00e1d1289ad748a221e99054412109 Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit a5ca2deaf7d56d06cac20d4bef2d3611982f82b9)
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-291-1/+1
| | | | | Change-Id: Idc334692263809224fab1dcf3ac2861c4850d159 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* qdoc: Cache source files when retrieving code snippetsFriedemann Kleint2022-11-251-9/+45
| | | | | | | | | | | | qdoc often retrieves the contents of a source file and matching headers via the clang cursors when parsing. Cache the last files except the dummy file to avoid reading the same file many times. This avoids roughly 43000 file reads in qtbase. Change-Id: I33fcc57039acfc667e095e782cdd6eb4f592028b Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit d25ee859693fdbcdd18e41a2411b5627ff6261b1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Refactor to use the startSection/endSection helpersThibaut Cuvelier2022-11-253-45/+54
| | | | | | | | | | | | On the way, introduce a new overload of startSection that doesn't take an ID (used several times, allows to add a comment about this) and one that takes a node (to map recent changes in writeXmlId). This change also includes some sections that were previously missing and lead to DocBook-validity issues. Change-Id: I515f3e31298462997c210a8063db2caaae80dd1d Reviewed-by: Paul Wicking <paul.wicking@qt.io> (cherry picked from commit 5f1b06711428cc88bfbcb0a1029303adb7994a47) Reviewed-by: Luca Di Sera <luca.disera@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* qdoc: Avoid C++ parsing issues when linking against libclang 15Topi Reinio2022-11-242-0/+13
| | | | | | | | | | | | | | | | | | libclang from LLVM version 15 causes a lot of parsing failures with the 'error code: 4' specifically when initialized with C++20 support. This problem is highly likely to be fixed in LLVM 16 release. Drop down to C++17 standard if libclang from LLVM 15 is detected. There are a few places in the Qt API where certain features are conditionally enabled for C++20 in a way that's also visible in the generated documentation. These can be worked around separately. Fixes: QTBUG-94365 Change-Id: I5a3fd14dfe07102595fc941b27c46688b0f29697 Reviewed-by: Luca Di Sera <luca.disera@qt.io> (cherry picked from commit a3ebdb3dc99334cccc01094dc659f3a49bf17c28) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Link to Qt Design Studio from the Qt Designer manualKai Köhne2022-11-231-1/+2
| | | | | | | | | | | e6e53002ee1f6e1339 already added a link to Qt Design Studio from qtdesigner-index.html . Also do that from the manual page. Change-Id: I6b6028a8b785d138763c35c16dc855c71e111e1a Reviewed-by: Tuukka Turunen <tuukka.turunen@qt.io> Reviewed-by: hjk <hjk@qt.io> (cherry picked from commit 6c7926b9470a31781100458420c1c5a55617581d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: qdoc doesn't accept wildcard C++ defines anymoreKai Köhne2022-11-231-18/+3
| | | | | | | | | | | Since the switch to clang, qdoc cannot process wildcard based defines anymore. Update documentation accordingly. Change-Id: I3e1bf3234e17bcd46cbb4c2bd72ea33ad188fc9c Reviewed-by: Luca Di Sera <luca.disera@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 5e51e1f8eddd1cd01c3ec96eb48e290608cbb3b0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-231-1/+1
| | | | | Change-Id: I1161049f0876e9f6b4cfd7fee32d738ae6743e41 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-211-3/+3
| | | | | Change-Id: I3baba8b2126abbd4ac2cf456565c93e0db99fb8c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Port from qAsConst() to std::as_const()Marc Mutz2022-11-19102-284/+284
| | | | | | | | | | | | | | | | We've been requiring C++17 since Qt 6.0, and our qAsConst use finally starts to bother us (QTBUG-99313), so time to port away from it now. Since qAsConst has exactly the same semantics as std::as_const (down to rvalue treatment, constexpr'ness and noexcept'ness), there's really nothing more to it than a global search-and-replace. This is a 6.4 re-run of the script we ran in dev, in order to avoid conflicts between the branches when cherry-picking. Change-Id: I5eca3df3179dfb2b2682c75a479ba9a4259cc703 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-18107-569/+569
| | | | | | | | | | This is a the same semantic patch (qt-port-to-std-compatible-api V5 with config Scope: 'Container') as in dev. I've re-ran it in 6.4 to avoid cherry-pick conflicts. Change-Id: I9621dee5ed328b47e78919a34c307105e4311903 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-181-3/+3
| | | | | Change-Id: I8509db64a3fabc3df07057466eca7a5fb8636356 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* qtattributionsscanner: Read license files from LICENSES directoryJoerg Bornemann2022-11-187-0/+138
| | | | | | | | | | | | | | | | | | | | If the 'LicenseFile[s]' property is empty in the qt_attributions.json file, we now extract the SPDX license identifiers from the SPDX license expression in the LicenseId property. The extracted SPDX license identifiers are used to locate license files in the LICENSES directory up in the directory hierarchy. If we encounter a license ID without matching license file, we print an error message. This enables us to deduplicate license files in our repositories. Fixes: QTBUG-104126 Change-Id: I38b281c97e039a8158e143ffa16ba1966713d030 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Kai Koehne <kai.koehne@qt.io> (cherry picked from commit c49c1b7a9310325f899122511e450875a14bfba8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* qtattributionsscanner: Exit with error for qt_attribution.json warningsKai Köhne2022-11-1711-159/+189
| | | | | | | | | | | | | | | | | | | | | | | So far qtattributionsscanner did print warnings for erroneous or incomplete qt_attribution.json files, but still generated output and returned normally. Let's be more strict, and actually fail in these cases. This also required moving the resolution of referenced copyright and license files from the generation to the scanning phase. Do be more lenient with Chromium attribution files though, because we don't really control them. With this in place, make docs for Qt modules should fail if incorrect qt_attribution.json files are found. Fixes: QTBUG-107106 Change-Id: I3d0192dfb966b4422410d0b1fb4ba4652a5303cf Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 59a6e371be6f444f5c276f5f4abea9f739626726) Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Qt Designer: Disable editing separator action namesFriedemann Kleint2022-11-151-1/+3
| | | | | | | | | | | Separator actions are generated using QMenu::addSeparator(); they are not designable. Fixes: QTBUG-108243 Change-Id: I0c2141f9703e84cedda72038fcc070386ad00565 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> (cherry picked from commit 802684fe2381a17870ad3761de570d2dfcfbdf37) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Add overview page to LinguistToolsKai Köhne2022-11-143-6/+36
| | | | | | | | | | | | Provide a landing page for LinguistTools macros, making it easier to navigate between them in the breadcrumb menu. Also add details on where the respective command is found. Task-number: QTBUG-96239 Change-Id: Ib74c6cab2215900e1b43ea26fce293ea74d154f0 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 5566a6d9235c2339ecf07ccff24bfa729f92a430) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* qdoc: Query system include paths from the compiler on LinuxTopi Reinio2022-11-141-2/+4
| | | | | | | | | | | | | | | | | | | | In certain situations depending on the build environment and the libclang version that QDoc links against, Clang may be unable to resolve the correct system include paths automatically. This seems to be the case particularly for the portable QDoc binary that is provisioned into test builds in the CI system, and results in spurious documentation warnings. Query the paths from GNU C++ compiler on Linux, just like we already do for macOS/clang++. Task-number: QTBUG-108353 Change-Id: I92ffb4da0ce8af166084eb20a29ec4b00c047489 Reviewed-by: Luca Di Sera <luca.disera@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit acf3c92d9d8a14bd166fbbb4936a9b732b6cc0ee) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-141-3/+3
| | | | | Change-Id: I7bbe569d19ffdd16529579cda485e870b78cb09c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove OpenGL from Qt Quick / QtDS descriptionKai Köhne2022-11-131-2/+2
| | | | | | | | | | Do not explicitly mention OpenGL acceleration anymore. Qt Quick nowadays can use different backends for accelerated graphics. Change-Id: Ice4dc20db6db7a9032e16c62e035a64f7b17c409 Reviewed-by: Paul Wicking <paul.wicking@qt.io> (cherry picked from commit e0326d9a27139b1db2df22c81d0e440d3f52a71f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Bump version to 6.4.2Jani Heikkinen2022-11-111-1/+1
| | | | | Change-Id: I046d2394a523751280cbbc80e223129d2e250dbf Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-111-3/+3
| | | | | Change-Id: Id95aa57f5e6869be5f95de6559bfc32dc8b36117 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Fix typosAndreas Eliasson2022-11-111-2/+2
| | | | | | | Change-Id: Ie6caa2f8ec7f55db137010df775b6c44d4f0d2e5 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit fd62be055b472e3818021896e2d94aad80e0cb0e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Modify getClangArgumentAdjuster to account for llvm15Lucie Gérard2022-11-081-20/+21
| | | | | | | | Task-number: QTBUG-107199 Change-Id: Idd08d5197af683ebb4a644d1dae8a948a44907e2 Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 032d733ff5b1b539c41a47589f2f33c792f6846c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Show CMake command summary also in page itselfKai Köhne2022-11-071-6/+6
| | | | | | | Change-Id: I83605bf3a66f0408e25f91c65fca7d902df970f3 Reviewed-by: Paul Wicking <paul.wicking@qt.io> (cherry picked from commit d95fbac8b41ba23269353e33e42a55e27f8d3b5f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-11-041-3/+3
| | | | | Change-Id: I5bca3a4cdbe670087244894c1c28a09630402559 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-10-311-3/+3
| | | | | Change-Id: Icfa0956ca6e91db915f4b522131018b1f217d702 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update qlitehtml submoduleKai Köhne2022-10-301-0/+0
| | | | | | | | | | | Include bd70f93 Add missing license files 8e541a2 Port from qAsConst() to std::as_const() Change-Id: I5927443148cadd2b9a9909ca94d8024b45d1f942 Reviewed-by: Eike Ziller <eike.ziller@qt.io> (cherry picked from commit e9e32ae52b3ef0775c3259092a6a1b0bfcd823a8) Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* CMake: Use new _qt_internal_get_tool_wrapper_script_pathAlexandru Croitor2022-10-281-6/+14
| | | | | | | | Change-Id: Ib1e239b905670852d907f6b9cd088e512c2cbca1 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit b5a285f4c51eb1cede244251d8e010537f2b9a36) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qttoolsQt Submodule Update Bot2022-10-271-3/+3
| | | | | Change-Id: I47f3e41120d5f106b7878ffde935b2302257821f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>