On 18 Sep 2013, at 1:21 PM, Andrea Franceschini wrote:

> 2013/9/18 Rutledge Shawn <shawn.rutle...@digia.com>:
> 
>> Qt Quick is intended as the replacement for QGraphicsView, so QGV is not 
>> getting much development/bug-fixing attention, and the gesture framework has 
>> some issues.
> 
> What kind of issues are we talking about, exactly? I don't need
> incredibly fancy interactions, I'd just need pinch for zooming in and
> out the canvas, two-finger drags,

PinchArea handles pinch.  MouseArea can handle drags, but only with a single 
finger.  qtdeclarative/examples/quick/demos/photosurface demonstrates those 
interactions together; in order for it to work you must put the MouseArea 
inside the PinchArea.  Well, I used PinchArea to zoom each item, but if you 
want to zoom the whole screen I guess you only need one.  Likewise if you want 
to pan an area with multiple items you can use Flickable, which is also for 
single-finger flicking.

Arbitrary multi-finger interactions are possible with MultiPointTouchArea but 
it's a little more complex to use.

> taps, tap-and-holds,

MouseArea is fine.

About the old gesture framework, there are some bugs reported, but I don't have 
as much experience with it so can't say for sure which problems you will 
currently have.

> and maybe some
> custom thing to recognize a path when this is drawn inside a
> particular widget. In short, something like this
> http://www.youtube.com/watch?v=nSIXxZkOnR8 which is what I have done
> so far with Cinder.

That looks like fun.  It should be doable, but as you say drawing and 
recognizing a path will have to be some custom work I think.  IMO path drawing 
is basic enough that we ought to have it in QtQuick some day - no promises of 
course.  ;-)

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to