Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-41102

FusionStyle: Some off-by-one pixel issues with high devicePixelRatio

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P3: Somewhat important
    • None
    • 5.4.0
    • GUI: Look'n'Feel
    • 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.

      1. Tab border too thin (actually clipped, because it protrudes the widget area)
      2. Tab shadow line too thin (clipped, as-well?)
      3. (Only visible after fixing #1) Tab border pen needs MiterJoinStyle
      4. Used border image fusion_groupbox.png needs a @2x variant. Looks washed out, otherwise.
      5. Inner shadow line has a small gap
      6. SpinBox separator line has a small gap
      7. Scrollbar border line has a gap
      8. Scrollbar slider border line has a gap
      9. Frame too thin (reason for #7 and #8?)
      10. gap
      11. Vertical Gaps on bottom menu border line between menu items
      12. Horizontal gap between menu bar and tool bar

      Ptch for QRadioButton: https://codereview.qt-project.org/#/c/94136/

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-41102
          # Subject Branch Project Status CR V

          Activity

            People

              qt.team.quick.subscriptions Qt Quick and Widgets Team
              portale Alessandro Portale
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes