Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.0.0, 5.1.0
-
None
Description
A custom StartDragDistance in QEglFSIntegration::styleHint is not used by the higher layers (QStyleHints, and higher up e.g. Flickable).
Looking at the code, this looks to be due to this being a "themeableHint" in QStyleHints. With the current implementation, the theme is always queried first. There is no custom theme, so QPlatformTheme::themeHint() is used, which queries QPlatformTheme::defaultThemeHint(), which returns a value of 10 (and the platform integration is never queried).
This looks like it would be a problem for other themableHints as well.
Attachments
For Gerrit Dashboard: QTBUG-34589 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
70587,1 | Improve interaction between QPlatformTheme and QPlatformIntegration hinting. | dev | qt/qtbase | Status: ABANDONED | -2 | 0 |
70636,1 | Improve interaction between QPlatformTheme and QPlatformIntegration hinting. | stable | qt/qtbase | Status: MERGED | +2 | 0 |