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

Can't use Apple Pencil with Qml controls

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • 718bef9d2c (qt/qtdeclarative/dev) f11824fcb0 (qt/qtdeclarative/6.3) e97bd5dcc6 (qt/qtdeclarative/6.4) f11824fcb0 (qt/tqtc-qtdeclarative/6.3) e97bd5dcc6 (qt/tqtc-qtdeclarative/6.4) 718bef9d2c (qt/tqtc-qtdeclarative/dev) f11824fcb0 (qt/qtdeclarative/6.3.2)

    Description

      I'm developing an app that needs to use an Apple Pencil to do some drawing with it.  It's a very common thing for users to use buttons, drop downs, sliders, (etc.) with their stylus instead of a finger.

       

      • When trying to tap a button with an Apple Pencil, the button will be "stuck" and not clickable until the user users their finger to press the button
      • The user can open dropdown/comboboxes, but they cannot select items.  They also get "stuck" and user user do this with multiple options.  The dropdown/combobox doesn't close when an item is selected
      • When using a Dial, the user can move the dial around, but the dial doesn't get "unselected" when they lift the Apple Pencil up

       

      To see this behavior happen, I'd recommend using the Qt Quick Controls 2 Gallery example: https://doc.qt.io/qt-5/qtquickcontrols-gallery-example.html

       

      This is a very critical problem for the usability of any app that can be used with a stylus.

      I'd also recommend double checking if this is broken on Android as well, with a device that has support for a pressure pen.  (E.g. with a Samsung Galaxy Tab S7 or S6).

      I've got a Windows 2-in-1 that has a built-in Wacom pen; I'll test that. On Windows 10, I am able to use Qml controls w/ a Wacom tablet pen.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            srutledg Shawn Rutledge
            define-private-public Ben S
            Votes:
            6 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: