I think you can chain the signal calls using signal.connect(otherSignal) and then set the drag target to null.
I had to implement something like this while writing an MDI windowing system. Admittedly though I did resort to moving 99% of the geometry manipulation and event handling to CPP. I wish there was a way to subclass the QQC2 controls completely that allowed lower level access to each controls event system. Sent from my iPhone > On Sep 25, 2017, at 9:28 AM, Daniel d'Andrada <[email protected]> > wrote: > > Hi All, > > I wanna have the following (A): > > Foo { > Button {} > } > > or (B): > > Item { > Button {} > Foo {} > } > > Where "Foo" is an item that is interested only in drag gestures. So when > one is performed it does its thing. It ignores clicks, letting them go > to the Button element inside/behind it. > > So A is a QQuickItem::filtersChildMouseEvents way of doing things (like > Flickable), whereas B is a MouseArea::propagateComposedEvents approach. > > B is not an option as QtQuick.Controls2 are not MouseArea based, so it > just won't work. > > To implement Foo as in option A I would have to resort to C++. But I > would like a pure-QML solution for this. Is it possible? > > Best regards, > Daniel > > > ________________________________ > > This e-mail and any attachment(s) are intended only for the recipient(s) > named above and others who have been specifically authorized to receive them. > They may contain confidential information. If you are not the intended > recipient, please do not read this email or its attachment(s). Furthermore, > you are hereby notified that any dissemination, distribution or copying of > this e-mail and any attachment(s) is strictly prohibited. If you have > received this e-mail in error, please immediately notify the sender by > replying to this e-mail and then delete this e-mail and any attachment(s) or > copies thereof from your system. Thank you. > _______________________________________________ > Interest mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
