| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Change-Id: I62921a04d2173dcd78797d792437a27bbaafc5c7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 8d505982e7431aed647680ca107ce1bf472825c2)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A meta description is an HTML element that provides a brief summary of
a web page, typically displayed as part of a search engine results
page.
Use the \brief description for pages that have it. This should cover
virtually all of the API reference as type \brief appears on module
pages and therefore is rarely missing. Many overview \page's have it
as well.
Fixes: QTBUG-111360
Change-Id: Ie403777fd895a995bbd7d717333e95c1b6b77d89
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
(cherry picked from commit e5442db7411dab1edeec65d5a0e9dc3eb3b802c0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It has been confusing for several releases that the About dialog kept
saying it's using QTextBrowser. I can't find any evidence that there's
even any code to instantiate a HelpViewerImpl right now. Amends
6e7ef34e6c8a2bd130fd5305e4b41fc8b11100a3 which removed the call
"new HelpViewerImpl" in the HelpViewer ctor.
Task-number: QTBUG-92267
Change-Id: Ieed2cf3237a07772152f179b9a82a2e35bfed0ee
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit a205c69ae2a69ffc1209e37ea05e2b9699241a44)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use qsizetype instead of int.
* Remove unnecessary variable 'startLine'.
* Replace a while loop with a for loop.
* Replace nested conditional statements with (A && B).
* Fix a corner case where a lone snippet tag at the last line of
included file caused out-of-bounds access of the line buffer.
Change-Id: I0b1009cf122681bcf700b67040a3d0ca19e82378
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
(cherry picked from commit f5a950df40295248b5da5aec261b2eb309033e25)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I590af58be63788b1412871b51d0a94be246d9e82
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Whereas the palette resolve mask in Qt 5 had one bit for all 3 colors
of a role, the mask is now a 64bit value with one bit for each
combination of role/group. Introduce helper functions (copied from
the QPalette source) to get the correct mask bits for each role/group
and for all groups of a role.
In the multiselection property helpers, check each role/group.
In the palette editor, use row masks to clear rows.
Task-number: QTBUG-110963
Change-Id: I089a75d03828ff894527601fc111d5e39183e695
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 0911566625acb43c3c18a129ae67612dd3e10da5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use new string literals
- Reorder includes
- Use some auto
- Minor fixes
Amends d1e672c47fd9cfa60f646554db6cba9de08a044f.
Fixes: QTBUG-110447
Change-Id: I22c2ee4f2770e2656a6ffad0823ec59f7cf3df23
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 273202689fcddd5ae8af9596f46f03fc5fa6a6fa)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QDoc had a naive strategy for parsing Q_PROPERTY() macro arguments for
resolving the type and name; when the argument string is separated by
spaces, the first item was assumed to be the type, and the second item
the name. This failed for following valid declarations:
Q_PROPERTY(QMap<QString, QString> map ...) // type contains a space
Q_PROPERTY(Type * handle ...) // '*' interpreted as the name
Fix this by locating the first property attribute and then splitting
the input at that boundary. This allows QDoc to extract the property
type and name without making any assumptions about their syntax.
Remove old workarounds as unnecessary and implement safeguards for
invalid input. Also handle the MEMBER attribute correctly as it
implies the property is writable, whether the WRITE accessor is set
or not.
Fixes: QTBUG-111093
Change-Id: Ic1bf071a7b003a1cd0cb9a212dabdb7ea00ebfbe
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Luca Di Sera <luca.disera@qt.io>
(cherry picked from commit 6e68db8c10001f58fcc1d93e2e7291ac3ac7d42d)
|
|
|
|
|
| |
Change-Id: I888cfc0a22abff1cdc24d9942e4d5d6c56a311ba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I15e631580e8bfa7a3f7d5c85a2d60a80e24e5f5b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The signature changed again.
I've tested it with a current main, that is clang 17, but the commit
854c10f8d185286d941307e1033eb492e085c203 with introduced the change is
also contained in clang 16.
Change-Id: I050ca5843708be4489757538849000d3675005ac
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
(cherry picked from commit 87fac2de7378963e753a847da667d52d4ba95bff)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110963
Change-Id: I212f15dca35a93b02786567a2b8e1412eff48e90
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit dd1f00da0629816d6d4967636440111cc526f478)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Whereas the palette resolve mask in Qt 5 had one bit for all 3 colors
of a role, the mask is now a 64bit value with one bit for each
combination of role/group. Port away from checking for the bits
where this is easily possible.
Task-number: QTBUG-110963
Change-Id: Ib6d3d44deb549bd3a49937eaef3385414480f8d3
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 9576575335f367ee54df0a2aaa63f74348f8d8bd)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The QPalette resolve mask type has been changed to 64bit.
Adapt the code accordingly.
Task-number: QTBUG-110963
Change-Id: I9d1a2f20c7b671a0ef1a9182ccb2f8c964b231ab
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit a4551c99697430b173c96462beddc57fa2bd9a14)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The QPalette resolve mask type has been changed to 64bit.
Make it a template so that it works correctly.
Task-number: QTBUG-110963
Change-Id: I61394c58155bdc37a98dac0c763e6a7d9fbbfe84
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit ce100433b239ac13b1711b5292481605ce8456e8)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
For some reason, they cannot be installed into sysroot,
Complements 81fdb4dee5083a59dbdb2d01fcb6ab13285be26b.
Fixes: QTBUG-110930
Change-Id: Ia6f4d123f7435a1388bb3cfef38daa48120b4891
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 64001fc4c692f317032989c5bdda97527777a171)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110447
Change-Id: I8ec8a023d8efc76a7123c56eded528ea31294af0
Reviewed-by: Jaishree Vyas <jaishree.vyas@qt.io>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit ab37ec05836d9fd2d812c54b463f789c1484f399)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the misleading doc_src_qtdesigner.pro which wrongly sets
the CONFIG qmake and use the standard qdoc macros to generate the
correct information.
Add dependency to qtcmake to make linking to CMake manual work,
and fix the sourcedirs qdocconf variable not to override settings
from the documentation template.
Task-number: QTBUG-110447
Change-Id: I68f2fa2bed420fd2cef2fe780521d70d729fdd62
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
(cherry picked from commit 4dd01588e4f69cd5468618e788d8326e18d3d276)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110447
Change-Id: I36769acc50921c2e6af33288b8e291b56328ddc7
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
(cherry picked from commit 64fab45f2696a4a54aa07136d6100b47454c488d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iaf99576e7006b9a7e7cd43761cbe58f6adc34398
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Remove redundant snippets.
Task-number: QTBUG-110447
Change-Id: I04c43df29ea1356bd3104a988c2c87f1cdba5588
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit ce7282133ac8b67da21ea625538a342def2e2953)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110447
Change-Id: I5275200d12ea2780f6c2c227ae2b437b3c03d0c9
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 4b7c85dd81d96592d1c691c4bbce814f34002472)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110447
Change-Id: I1b243a6a564ea18d684a8d5fa8d3310facf81f7d
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 81fdb4dee5083a59dbdb2d01fcb6ab13285be26b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Snippet marker tags must follow a QDoc-style comment sequence '//!' -
but there's no need to require these comments to start from the
beginning of the line.
Allow whitespace to appear before the comment by trimming the line
before comparison.
Fixes: QTBUG-109735
Change-Id: I23e5703bdf518ecf8511075a295b3c404704a065
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Luca Di Sera <luca.disera@qt.io>
(cherry picked from commit 03af089b10e510f2e7eec4776cf9b126d520f901)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110447
Change-Id: I5d4ae6056b974618c59ef068c92204a24a9c9503
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 8e047fe8cde91454623847ddc1c2abd164d63891)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If9b3556af02d202e9f912aad348f529eed49f5ff
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The pattern examples/*/*/* includes files in the doc/src
directories, which is not intended.
Remove stuff that still dates back to the Qt 4 monolithic
repository.
Add some Qt Creator files.
Change-Id: I9585011c4c4d5a9f5bb1395effece4fa433d24aa
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
(cherry picked from commit 2397f07c83ecf9b54e54ebf8fc3429cf5b2cfe54)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Fix the .pro files to compile, fix the #includes and update the code.
Task-number: QTBUG-110447
Change-Id: I5eddd42ba4b6fc1697ca96303c943e385b680856
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 441a54653804b6f70afd6818169f6517f61232f6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
autoconnected slots
The autoconnection feature is considered error-prone and is warned
about by clazy. As this removes the need for a class, remove it entirely
and use a lambda for the slot.
As a drive-by, fix the documentation of the project files.
Task-number: QTBUG-110447
Change-Id: Idf78b58445a3f89399f7ae09065f145428ef83fe
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 0e5a54f96dda1ea72fdc43026e3d9bb74886c61e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the qt6_add_lupdate command, lupdate gets passed a list of sources
of a target. This list might contain the .ts file.
There's an undocumented feature of lupdate: it can take .ts files as
additional sources for translation strings (see commit
b3f6b61a584fbaf047cf617a4b9cf8d9e92d2882). Having the same .ts file as
input and output for lupdate can result in accumulating duplicate
translations.
Filter the list of source files to exclude .ts files.
Fixes: QTBUG-109316
Change-Id: Idea80e98655729167580b33bf7cb811653f407c7
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 10488623eb0baf70e906875b30d9c4d9067ea9b1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use the correct scope for the QFile object used for writing the
temporary header file; this ensures that the associated QTextStream
object is destroyed first and its contents flushed before destroying
the QFile, potentially leading to truncated writes to the file.
Done-with: Simon Geisseler
Fixes: QTBUG-109614
Change-Id: Ic6a68c0b52219ce607a5116c730862ee0cb37f04
Reviewed-by: Luca Di Sera <luca.disera@qt.io>
(cherry picked from commit 0d8837c4103f941297adc3c76cb0ae6f67b6e34b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110447
Change-Id: Ia84f20d578a0a7e4304fb7066b9852e570a4fe08
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 4d10d996d823892429b5fc682f4183a12d030979)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 13 currently assumes that the temporary argument (the default
value) ends up embedded in the result, and warns:
helpviewer.cpp:393:34: error: possibly dangling reference to a temporary [-Werror=dangling-reference]
393 | const HelpEngineWrapper &helpEngine = HelpEngineWrapper::instance();
| ^~~~~~~~~~
helpviewer.cpp:393:74: note: the temporary was destroyed at the end of the full expression ‘Qt6::HelpEngineWrapper::instance(Qt6::QString())’
393 | const HelpEngineWrapper &helpEngine = HelpEngineWrapper::instance();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
An attempt to fix the issue by passing the QString by value made it
worse, as all calls threw the warning then, including those that pass
a QString instead of relying on the defaulted argument.
So, heed QTBUG-98117 and overload instead of using default
arguments. Having the nullary overload in the same TU as the unary one
seems to make GCC shut up about the False Positive dangling.
Task-number: QTBUG-98117
Change-Id: I69da70dfbf996ab923078631031f6f3c7a5cfcbe
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 14fe0bbea5b04dff01495e815b33a0a1dd2e191a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Says GCC 13:
layoutdecoration.h:52:17: error: ‘virtual int Qt6::QDesignerLayoutDecorationExtension::findItemAt(int, int) const’ was hidden [-Werror=overloaded-virtual=]
52 | virtual int findItemAt(int row, int column) const = 0; // atm only for grid.
| ^~~~~~~~~~
qlayout_widget_p.h:178:16: note: by ‘Qt6::qdesigner_internal::QLayoutSupport::findItemAt’
178 | static int findItemAt(QGridLayout *, int row, int column);
| ^~~~~~~~~~
Fix by adding the missing using declaration that brings
QDesignerLayoutDecorationExtension::findItemAt(int, int) into scope
again.
Change-Id: I69b3033fa2da30388f87229cd2ab26822bab0d16
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 345d33893e15124a795a39a4a8614286cbf7faf9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I6d2846ab927d00e99d3518b840e94543af992695
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Force a re-layout of the widget box tree containing the nested
category list widgets and scroll up.
Fixes: QTBUG-110440
Change-Id: I1161e09e6ff074974e6bc094a9d73ef68c58f13a
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit 4310d99bee0577b4677ed4dc34c192d36fa1df3b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I5a650f6910496d2c4e4f6339eaf9b544292d9214
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The autoconnection feature is considered error-prone and is warned
about by clazy.
As a drive-by, fix the documentation of the project files.
Task-number: QTBUG-110447
Change-Id: I7ba1bf47487abadfeaf02fd573eb01d0519a2ffd
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit d3a36cf82e2b7f64eb2e096a87e589479d8ac1df)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use new string literals
- Reorder includes
- Use some auto
- Minor fixes
Fixes: QTBUG-110447
Change-Id: I5af23a662dffb3a01795d1f62c573f854e2ee103
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
(cherry picked from commit d1e672c47fd9cfa60f646554db6cba9de08a044f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ieb0c667ac0e8126f2b69ba30eca7cb6f8e6cca4e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I23176d39f547a3902fd3c88ca3569619af4fe80f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib8a8a5ae0b5986261bad37e6d4d010f85929fe10
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9fe45a95db63ae92b2e26bcedcb97c34e09a84dc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ica7857e5c0b9bb1374a765e8394a958e8113e7dd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9fd5522d1101b150068aa6f818184bced99ba9d1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I0ca6cb81cf621e912eb9f5e45e054976138d3705
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3273786c803d0a8af60838995bb18ab99cf0ed2c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The only reason why the code used a shared instead of a unique ptr,
apart from possibly predating C++11, is that the container in which
the pointer is held, QMap, doesn't support move-only types.
Now that QMap is but a wrapper around std::map, use the Real Thing™,
and gain move-only type support for free.
Replace a QPair with a proper struct with named members.
Change-Id: Ic8d5529c5b03fa570553c8f81d7f9a721a167246
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 2af5aa043da14b4b6b0d064cc59e6bfbe18231f5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
... instead of currentDateTime().
Apart from avoiding certain false results twice a year, during DST
transition times, the UTC version is also orders of magnitude faster
than the local-time version.
Change-Id: I4330e51217c86dc9b073505c971ba99a74629fb7
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 0346ae7ca6c9a3e7368927aa1e93cc8e9ab8ebf4)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I48fa59f04fa73e8c27bc31471c3e7110ce80d6f9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|