Qt Base (Core, Gui, Widgets, Network, ...)
Go to file
Christian Ehrlicher 14aa698cc3 QWidget: fix propagating style with descendant selectors
The fix for QTBUG-133332 introduced a check to avoid an endless
recursion within setStyle_helper() but it prevents the correct
propagation of the style with a descendant selector. Therefore use
another approach and make sure QWidgetPrivate::inheritStyle() is not
called recursivly.
This amends 3252e1808c.

Pick-to: 6.10 6.9
Task-number: QTBUG-133332
Fixes: QTBUG-139924
Change-Id: Ia0a1eec652380397f861364bbdc303dfd17b34f3
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
2025-09-22 21:56:45 +00:00
.github/workflows
LICENSES
bin
cmake CMake: Opt in for NEW CMP0156 on WebAssembly 2025-09-22 15:58:58 +02:00
coin Coin: Add qtbase yaml instructions to build Android docs with JavaDoc 2025-09-18 14:26:30 +03:00
config.tests
dist Remove year from Qt Copyright in REUSE.toml 2025-07-09 15:16:21 +02:00
doc Doc: Add squish testing info to example template 2025-08-29 14:58:27 +02:00
examples Doc: Update multi-threading doc title 2025-09-16 12:11:20 +02:00
lib
libexec qt-android-runner.py: support launching any activity name 2025-08-22 22:11:29 +03:00
mkspecs qmake: Make ccache feature available on windows hosts 2025-08-15 15:19:50 +02:00
qmake CMake: Rename TYPE to SBOM_ENTITY_TYPE in SBOM API 2025-09-17 16:54:17 +02:00
src QWidget: fix propagating style with descendant selectors 2025-09-22 21:56:45 +00:00
tests QWidget: fix propagating style with descendant selectors 2025-09-22 21:56:45 +00:00
util QUnicodeTables: remove "wasm 64 packing trick" 2025-09-18 17:54:58 +02:00
.cmake.conf Bump tested and supported macOS and iOS versions to 26 2025-09-08 16:29:14 +00:00
.gitattributes
.gitignore Fix .gitignore to ignore any build dir under the repo or its subdirs 2025-07-22 19:12:39 +00:00
.gitreview
.tag
CMakeLists.txt
REUSE.toml REUSE: Add annotations for QDoc generated metadata files 2025-09-08 21:01:57 +02:00
config_help.txt Make doc-snippets a "build part", ie -nomake/make doc-snippets 2025-07-30 16:01:51 +02:00
configure
configure.bat
configure.cmake CMake: x86intrin - prevent re-configure failure with UBs 2025-09-08 04:05:34 +00:00
dependencies.yaml
licenseRule.json CMake: support reduced relocations for namespaced Qt 2025-08-14 05:52:37 +08:00
qt_cmdline.cmake Make doc-snippets a "build part", ie -nomake/make doc-snippets 2025-07-30 16:01:51 +02:00