Hello all,

I'd like to know how one could implement this functionality - resizing a 
polygon (QGraphicsPolygonItem) as is commonly done, for example, in PowerPoint. 
 Essentially, select the object to display its bounding rectangle and display 
the (minimally 4) handles at the corners.  Selecting a corner handle will let 
you resize the object (by leaving the opposite corner unchanged).  Providing a 
rotation handle would be useful as well, but first things first.

I've seen the following post, but it was for Qt/C++ and it's not obvious to me 
(mostly a newbie) how this translates to PyQt:
http://www.qtcentre.org/threads/6461-QGraphicsItem-with-QSizeGrip

We can display the bounding rectangle on a selectable polygon, but I don't know 
if there is some hidden magic in the class methods to give this desired 
functionality, or if it's more manual work, e.g. create 4 additional polygons, 
grouping/re-parenting, etc.

thanks for any suggestions,
-Randy
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to