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

Windows: QTabletEvent hiResGlobalX() hiResGlobalY() returns int precision values (nothing after decimal point)

    XMLWordPrintable

    Details

    • Commits:
      Configureable range: cebdd91f8bbebf43fd2ec3c4dd2f49f46172d47e (stable, 28.2.2014,5.3) 8abbb6ec725c41e08db8421f3e10b15b66ba28b1

      Description

      QTabletEvent returns high resolution global coordinates with no significant figures after the decimal point (similar to integer) intermittently. Example data:

      501.42520 466.64172
      469.00000 459.00000
      469.77167 457.84253
      421.00000 429.00000
      421.00000 429.00000
      394.00000 397.00000
      394.00000 397.00000
      373.00000 360.00000
      373.00000 360.00000
      361.00000 319.00000
      361.00000 319.00000
      360.00000 281.00000
      359.98819 298.65945
      

      When plotted, these values form a jagged curve.

        Attachments

        1. qtbug36937_diag.diff
          2 kB
        2. qtbug36937.zip
          4 kB
        3. tablettest.zip
          4 kB
        4. WacomTabletEventIssue.png
          WacomTabletEventIssue.png
          9 kB

          Issue Links

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

            Activity

              People

              Assignee:
              kleint Friedemann Kleint
              Reporter:
              gorbay Gunay Orbay
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes