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

ListView don't have touch begin event

    XMLWordPrintable

Details

    Description

      hi, 

      tested the below code on Rasp4 Boot2Qt 6.9

          ListView {
              id: lst_3
              width: 280
              height: 200
              boundsBehavior: Flickable.StopAtBounds
              pressDelay: 100
              clip: true        
             model: 16        
            delegate: Slider {
                  width: 180
                  height: 30
              }
          } 

      flicking the ListView will generate event:

      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::Timer true
      Slider_QMLTYPE_4(0x55950a3500, parent=0x5594f58620, geometry=0,270 180x30, z=1) Slider_QMLTYPE_4 QEvent::TouchBegin false
      Slider_QMLTYPE_4(0x5594fc3b00, parent=0x5594f58620, geometry=0,120 180x30, z=1) Slider_QMLTYPE_4 QEvent::FocusOut false
      Slider_QMLTYPE_4(0x55950a3500, parent=0x5594f58620, geometry=0,270 180x30, z=1) Slider_QMLTYPE_4 QEvent::FocusIn true
      Slider_QMLTYPE_4(0x55950a3500, parent=0x5594f58620, geometry=0,270 180x30, z=1) Slider_QMLTYPE_4 QEvent::InputMethodQuery true
      Slider_QMLTYPE_4(0x55950a3500, parent=0x5594f58620, geometry=0,270 180x30, z=1) Slider_QMLTYPE_4 QEvent::TouchUpdate true
      Slider_QMLTYPE_4(0x55950a3500, parent=0x5594f58620, geometry=0,270 180x30, z=1) Slider_QMLTYPE_4 QEvent::TouchUpdate true
      Slider_QMLTYPE_4(0x55950a3500, parent=0x5594f58620, geometry=0,270 180x30, z=1) Slider_QMLTYPE_4 QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchUpdate true
      QQuickListView(0x5594f58ec0, id="lst_3", parent=0x5594f18560, geometry=1040,480 280x200 🖼) QQuickListView QEvent::TouchEnd true 

      expect QQuickListView generate TouchBegin event

       

      Attachments

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

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            jiu shanheng jiu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes