| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
Namespaces are always uncreatable.
Fixes: QTBUG-110837
Change-Id: I9382acc5fefba1b17a1490aa0f53437f0a5c8608
Reviewed-by: Semih Yavuz <semih.yavuz@qt.io>
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
(cherry picked from commit 54cec1bb412b4d86f4c21c4df42a222ecd2aeaf1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2f4098bc91fbdbbc3db79deded2f13e3163f7252
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3c074cf64e312ab1c0cd3ae4c1b884b11d455fd3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9240450a41ad384be8eab874938c0fbecc936383
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I596acc884a0f9258e55fbb1446c46dea527e6772
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I469d17aec0613ad7059e634b31e30fb20c15dcf7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Option has not effect anymore.
Change-Id: I5b714f75e954aa8c6ab997b60aa356fcab7e9eb4
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
(cherry picked from commit 9d7b496e2438bd4777d8ba987ee8e1efa10a9240)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ifc44891eb8a8dd58071f9e238522b67b5e87354f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I527bb5cd6ad4255873f62a10954d6d853f85d4d0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Icc2a49a97661dadc192454549a0f88bf218046a1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3433e2b64f522b94a940e815b69a506fb812278c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ied7ce2c591bd66c3647ba5ce2a1f5242447e0555
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I76183946f2d3e007fa695d5f50a1ccdff0a1a2bf
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The custom Qt namespace should be reserved for Qt library types,
not example types. THerefore remove QT_BEGIN_NAMESPACE,
QT_END_NAMESPACE macros.
To keep compatibility with a namespaced Qt, we now include the
respective headers, instead of pre-declaring Qt types. Also
sort include lines while at it.
Change-Id: I8c4c6f5f2b5768eae297923e0081820ade8e50f4
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
(cherry picked from commit 9130e5312be92bed90395f09b218f43e01b25077)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iaaa36e090e791ad25e7eb7e5d9fa6bef338241fe
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- for Qt major greater than 5, look up the sources in 'Src' folder in
the Qt installation
- the orginal relative path for MODULE_SOURCES given was also wrong.
This is now fixed.
Fixes: QTBUG-109096
Change-Id: Iabcf8baaf1a440b863aaf9ead3cfbb63c98d8b02
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 9b122a201bc971da5ce5394f59e8c08b74b5ee50)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I0227b003f39e3e2ba2da8d8db2d5312eac3675e3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
All qt modules share a common documentation namespace. So avoid
overly generic page names - security is not only relevant in the
OPC UA context.
Change-Id: I188a1d66ee0b9e56ea7d7df2d598c79d1b64104f
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
(cherry picked from commit 471f7396494b8a593ad22b42e0bb09c4ecf9ff3c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2d4d9b857e0a288b31e89e952465d8b98889deb6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
* Use qt_standard_project_setup()
* Use Qt6:: prefix, instead of Qt::
* Use private linkage wherever possible
Change-Id: I8af4fdeed78f7cba26308f1c7932e6f9fc256ade
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit c323ecb786a12a6b6a02f6e951ca91ca67f30bf9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
QTimeZone now packages Qt::TimeSpec details, unifying QDateTime APIs.
Task-number: QTBUG-108199
Change-Id: I3f8d14a3fd9a6ba04bf072bb6af2249c2e007ec7
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: I0ae35ac1658c881a28086ce152ca5778745954cc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I45d4c6d46c6f92e28a76515b621349dfc5d882d8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic4d204a7003e5634eded27c5e7f043e78610b9b4
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
|
|
|
|
|
| |
Change-Id: I124343c6dc0b3c66de06505133c51f623f445f11
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I999fd15b696c8ea72791083e04ec3e86e7264ce4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2521f46de1b8f295b6cc908fb4102541adc4b81c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia276b35fd3fdc1a5d3eb187facaf10d9d1816a4c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Let's blacklist this now and remove the blacklisting when fix is
merged. Should be fixed ASAP.
Task-number: QTBUG-106285
Change-Id: If9a179df2f25574326cc1df4905cbb161647973b
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9b4ccd081e9854e2dc266a8b2be6237c154cba45
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If0e6058a78d5236f4de81811edab43365aa82a8e
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
|
|
|
|
|
|
| |
Change-Id: I10ac59acb24922cf6cc67cdaf32659cd575e89a4
Task-number: QTBUG-108253
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: I54e2b6034f4882638b5e1e4c23c98ba0fde9199c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib6da931d92f8eca331e6227bb27463eccec1bc06
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
The open62541 plugin now supports the Aes128_Sha256_RsaOaep security policy.
MacOS on M1 has been disabled due to issue #5198 in open62541.
Change-Id: I8b1cf704a9a0532fa9eb2c9099cac62ac9263a49
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
|
|
|
|
|
| |
Change-Id: I07cf1117d99e26d13b7b0a8b8ff5340ccb1eeedf
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I6451c68159b3286cbe4065ff02530de3caf73f22
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7a1c07fed986ce2ac3d4247cdbec6e722da164a4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib932aa323ca4877899ae56c5f450956da1f62e83
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I67568bdc31aa1ba730dd99e6b8d673e2103569bd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8394315b3fa0c0ef38777945c1b7704fe76c8eb4
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
| |
Change-Id: I9e4ac7007ac4bff8a73b62c587b6e8513096b8e4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
If QT_CONFIG(opensslv11) is not set, the code attempts to use pre-1.1 API.
It is sufficient for the API used in Qt OPC UA to extend the ifdefs to
QT_CONFIG(opensslv11) | QT_CONFIG(opensslv30).
Change-Id: I57b3c2d80cb00470c6b5582184351eba3ce537ef
Task-number: QTBUG-107161
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
|
|
|
|
|
| |
Change-Id: If310864e6c576b44cfc35e9dffa7010913b5d5cc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a semantic patch using ClangTidyTransformator as in
qtbase/df9d882d41b741fef7c5beeddb0abe9d904443d8, but extended to
handle typedefs and accesses through pointers, too:
const std::string o = "object";
auto hasTypeIgnoringPointer = [](auto type) { return anyOf(hasType(type), hasType(pointsTo(type))); };
auto derivedFromAnyOfClasses = [&](ArrayRef<StringRef> classes) {
auto exprOfDeclaredType = [&](auto decl) {
return expr(hasTypeIgnoringPointer(hasUnqualifiedDesugaredType(recordType(hasDeclaration(decl))))).bind(o);
};
return exprOfDeclaredType(cxxRecordDecl(isSameOrDerivedFrom(hasAnyName(classes))));
};
auto renameMethod = [&] (ArrayRef<StringRef> classes,
StringRef from, StringRef to) {
return makeRule(cxxMemberCallExpr(on(derivedFromAnyOfClasses(classes)),
callee(cxxMethodDecl(hasName(from), parameterCountIs(0)))),
changeTo(cat(access(o, cat(to)), "()")),
cat("use '", to, "' instead of '", from, "'"));
};
renameMethod(<classes>, "count", "size");
renameMethod(<classes>, "length", "size");
a.k.a qt-port-to-std-compatible-api V4 with config Scope: 'Container'.
Change-Id: Ib88c76d678efc4b25b3bec2bcc2f5fcf7569dd37
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Task-number: QTBUG-99313
Change-Id: Ica78a615605aebc9c592d12840e9ddbbc19af430
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a semantic patch using ClangTidyTransformator as in
qtbase/df9d882d41b741fef7c5beeddb0abe9d904443d8:
auto QtContainerClass = anyOf(
expr(hasType(cxxRecordDecl(isSameOrDerivedFrom(hasAnyName(classes))))).bind(o),
expr(hasType(namedDecl(hasAnyName(<classes>)))).bind(o));
makeRule(cxxMemberCallExpr(on(QtContainerClass),
callee(cxxMethodDecl(hasAnyName({"count", "length"),
parameterCountIs(0))))),
changeTo(cat(access(o, cat("size"), "()"))),
cat("use 'size()' instead of 'count()/length()'"))
a.k.a qt-port-to-std-compatible-api with config Scope: 'Container',
with the extended set of container classes recognized.
Change-Id: Iab31277267e17fb52d08da1144970739be31f54f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
|
|
|
|
|
| |
Change-Id: I32b2898c8f86a12deb498b5286e3182e8187db4c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4d3e560af785180efdb7292f57d539284487c15c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I22da08849b2b93de087eb60ff106d06aa877657e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|