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

Large size cursor overlaps tooltips on Windows

    XMLWordPrintable

Details

    • Windows
    • baed8534bc1dac36a9d0ef4240fc14398076a192 (qt/qtbase/5.14)

    Description

      Tooltip positions don't seem to adapt to the cursor size selected in Windows. With a small cursor size the tooltip position is mostly okay and the cursor will not cover any significant portion of the text within the tooltip. However, with a large cursor size the cursor can easily overlap the first letter of the tooltip almost entirely forcing user to move the cursor to be able to read the text.

      Steps to reproduce:

      1. Build and run the attached example
      2. Change your cursor size to large (Windows+I , pointer size)
      3. Hover cursor over the button to display tooltip

      Attachments

        1. image-2019-11-08-13-35-20-704.png
          335 kB
          gunnar_roth
        2. image-2019-11-08-15-28-15-888.png
          122 kB
          gunnar_roth
        3. qtbug79627_diag.diff
          4 kB
          Friedemann Kleint
        4. qtbug79627_large_cursor.PNG
          38 kB
          Miika Pernu
        5. qtbug79627.zip
          3 kB
          Friedemann Kleint
        6. qtbug79627.zip
          0.6 kB
          Miika Pernu
        7. Screen Shot 2019-11-08 at 12.44.22.png
          227 kB
          Volker Hilsheimer
        8. windows10_100.png
          14 kB
          Volker Hilsheimer
        9. windows10_175.png
          28 kB
          Volker Hilsheimer

        Issue Links

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

          Activity

            People

              vhilshei Volker Hilsheimer
              miikapernu Miika Pernu
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes