Details
-
Bug
-
Resolution: Incomplete
-
P3: Somewhat important
-
None
-
5.4.0
-
None
Description
The FusionStyle has some small issues with devicePixelRatio 2. Mostly off-by-one pixel issues resulting in 1-pixel gaps or too thin lines. Tweaking the painting code to use float based coordinates should fix these issues.
- Tab border too thin (actually clipped, because it protrudes the widget area)
- Tab shadow line too thin (clipped, as-well?)
- (Only visible after fixing #1) Tab border pen needs MiterJoinStyle
- Used border image fusion_groupbox.png needs a @2x variant. Looks washed out, otherwise.
- Inner shadow line has a small gap
- SpinBox separator line has a small gap
- Scrollbar border line has a gap
- Scrollbar slider border line has a gap
- Frame too thin (reason for #7 and #8?)
- gap
- Vertical Gaps on bottom menu border line between menu items
- Horizontal gap between menu bar and tool bar
Ptch for QRadioButton: https://codereview.qt-project.org/#/c/94136/
Attachments
Issue Links
- is required for
-
QTBUG-40277 Adapt styles to High DPI
- Closed
-
QTBUG-38858 Improve UI Scalability (Meta Bug)
- Closed
- relates to
-
QTBUG-61845 HighDpi: Artifacts in menus when using FusionStyle
- Closed
For Gerrit Dashboard: QTBUG-41102 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
94136,4 | WIP: Fix FusionStyle's off-by-1 issues in High-DPI mode | 5.4 | qt/qtbase | Status: ABANDONED | 0 | 0 |
96134,1 | WIP: Fix FusionStyle's SpinBox off-by-1 issues in High-DPI mode | 5.4 | qt/qtbase | Status: ABANDONED | 0 | 0 |