| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Change-Id: I29190c728ea2485983ff49bc4b94e69c490aef52
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Iea81e408b8c4821dec867c7326cfc236570ab089
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
| |
Change-Id: I732a7b365936732be6b5d2ab35c820ef629543dc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Change-Id: I5c7a1d2f3bcfcbb5b87dead9a2e51b9aa38bfd50
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Amends commit 59a6e371b
Change-Id: Ib73cd9fd3d569f79c546814c9d5dd3d2b296e035
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
(cherry picked from commit a03128966f68f098cbb903b519e76fd8fe6f33a2)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Change-Id: Idc334692263809224fab1dcf3ac2861c4850d159
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I1161049f0876e9f6b4cfd7fee32d738ae6743e41
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3baba8b2126abbd4ac2cf456565c93e0db99fb8c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I8509db64a3fabc3df07057466eca7a5fb8636356
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I7bbe569d19ffdd16529579cda485e870b78cb09c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I046d2394a523751280cbbc80e223129d2e250dbf
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: Id95aa57f5e6869be5f95de6559bfc32dc8b36117
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I5bca3a4cdbe670087244894c1c28a09630402559
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Icfa0956ca6e91db915f4b522131018b1f217d702
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I47f3e41120d5f106b7878ffde935b2302257821f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|