Nuno Santos I just did this : https://github.com/jcelerier/ qml-creative-controls/blob/master/src/toucharea.cpp and it worked for my use case (I just need one finger per widget).
------- Jean-Michaël Celerier http://www.jcelerier.name On Mon, May 1, 2017 at 3:38 PM, Nuno Santos <nunosan...@imaginando.pt> wrote: > Hey, > > I was never successful extending QQuickItem to override touchEvent and > handle then on the C++. > > that’s what I was trying to say on previous email that Shawn Rutledge > replied to me and I forgot to reply to him. > > What exactly must done (the minimal necessary steps), to have a QQuickItem > responding to touchEvents on the C++ side? > > Can you please point an example or explicitly say here the minimal amount > of code to make it do it? I simply can’t! :( > > Regards, > > Nuno > > > > On 1 May 2017, at 11:15, Jean-Michaël Celerier < > jeanmichael.celer...@gmail.com> wrote: > > > You can reimplement QQuickItem::touchEvent() to handle touch events. See > QTouchEvent docs for the details. > > Thanks. I guess there's not a similar way if one wants to stay in the QML > realm ? > > Best > Jean-Michaël > > > > On Mon, May 1, 2017 at 8:24 AM, J-P Nurmi <jpnu...@qt.io> wrote: > >> > On 1 May 2017, at 01:31, Jean-Michaël Celerier < >> jeanmichael.celer...@gmail.com> wrote: >> > >> > Bump. >> > >> > Even if Qt Quick Controls 2.0 are apparently gaining this feature in >> 5.9.0, how would one go when writing custom QQuickItem, if multiple >> distinct items have to be able to receive touch events simultaneously ? >> >> Hi, >> >> You can reimplement QQuickItem::touchEvent() to handle touch events. See >> QTouchEvent docs for the details. >> >> - http://doc.qt.io/qt-5/qquickitem.html#touchEvent >> - http://doc.qt.io/qt-5/qtouchevent.html >> >> PS. Unlike for QWidgets and QGraphicsItems, there is no need to >> explicitly enable touch events for QQuickItems. >> >> -- >> J-P Nurmi >> >> _______________________________________________ >> Interest mailing list >> Interest@qt-project.org >> http://lists.qt-project.org/mailman/listinfo/interest >> > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest > > >
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest