qt6-bb10/src
Ahmad Samir 1487d7edb3 QThreadPool: handle negative expiryTimeouts
When setting/getting the expiryTimeout.

Negative values mean "never expire", so use duration::max(), which
QDeadlineTimer interprets as QDeadline::Forever.

Amends (and partially reverts) c57027199996d0f0d2ac8ebc4505c78afa54ab5a

Task-number: QTBUG-129898
Change-Id: I8f141cd3fc3c2ff4d21ba2d9663619bc507aeca4
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
(cherry picked from commit 4678d96d874c21b69f4942e3bfdc5fc97128cf4e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-20 21:49:34 +00:00
..
3rdparty Update to Harfbuzz 10.0.1 2024-10-16 23:43:13 +00:00
android QtQuick for Android: Do not terminate Qt during configuration change 2024-10-19 06:50:24 +00:00
assets AssetDownloader: Sync TaskTree sources 2024-09-07 13:47:55 +00:00
concurrent Remove GENERATE_CPP_EXPORTS argument 2024-06-13 14:39:17 +00:00
corelib QThreadPool: handle negative expiryTimeouts 2024-10-20 21:49:34 +00:00
dbus QtDBus: don't detach in registerComplexDBusType()::Hash static destruction 2024-07-03 23:28:49 +00:00
entrypoint CMake: Correctly annotate the Entrypoint (winmain) SBOM license ID 2024-06-19 08:15:40 +00:00
gui [doc] Fix qHash(QPixmapCache::Key) overload's absent docs 2024-10-19 10:09:37 +00:00
network Http2: Always return an error on error 2024-10-20 20:16:58 +00:00
opengl Doc: Remove usage of defunct QDoc command 2024-08-28 11:39:51 +00:00
openglwidgets Remove GENERATE_CPP_EXPORTS argument 2024-06-13 14:39:17 +00:00
platformsupport Enable keyboard handling on VxWorks 2024-08-27 18:01:04 +02:00
plugins QWindowsWindow: Refactor corrections related to task bar on top / left 2024-10-19 10:09:36 +00:00
printsupport Mark Cups::Cups optional target when building for non-APPLE systems 2024-09-29 10:37:51 +00:00
sql QSqlRelationalTableModel: properly clear relational dictionary 2024-09-08 10:08:26 +00:00
testlib TestLib: enable watchdog during _data and init/cleanupTestCase 2024-10-19 06:50:32 +00:00
tools AndroidTestRunner: forward QT_* env vars to the tests 2024-10-17 19:30:34 +00:00
widgets QTreeView: make autoExpand feature usable, it should never auto-collapse 2024-10-20 02:13:24 +00:00
xml QtXml: be systematic about feature dom 2024-08-29 18:21:29 +00:00
CMakeLists.txt Add Qt icon library for examples 2023-04-22 18:14:38 +03:00