[Qt-interest] Box Pick Zoom
Sujan Dasmahapatra
sujan.dasmahapatra at gmail.com
Thu Aug 13 14:23:08 CEST 2009
It seems the whole work is manual right ? I need to define the box and get
the portion of my items.
One question is that I may not have a full graphicsItem but a some portion
of the item may be picked so in that case is it possible to operate over
that portion ?
On Thu, Aug 13, 2009 at 5:35 PM, Thomas Dähling
<t.daehling at googlemail.com>wrote:
> OK, so what is the specific problem? Of course there won't be a rubber
> band appearing by issuing that simple call you did, because that is
> just deciding how the View should treat selected Items (i.e. select
> all items that contained or intersected by the graphicsitem or it's
> bounding rect). If you want to start showing a rubber band you might
> have to reimplement the view and provide a specialized paint routine
> that, when 'zoom in' is toggled, draws a rect around the selected
> items.
>
> 2009/8/13 Sujan Dasmahapatra <sujan.dasmahapatra at gmail.com>:
> > Box Pick Zoom is rubber band selection option.
> > Mean User'll pick some portion on the view using left mouse (Rubber band
> > selection )and that portion will be zoomed.
> >
> > On Thu, Aug 13, 2009 at 4:56 PM, Thomas Dähling <
> t.daehling at googlemail.com>
> > wrote:
> >>
> >> In all honesty, I cannot imagine what 'box pick zoom' is supposed to
> >> be, and google did not help me figuring this out either. Maybe if you
> >> could elaborate further upon what this is exactly supposed to do
> >> there'll be more people able to help you out with this.
> >>
> >> 2009/8/13 Sujan Dasmahapatra <sujan.dasmahapatra at gmail.com>:
> >> > Dear Friends
> >> >
> >> > I have a QGraphicsView, QGraphicsScene and a bunch of QGraphicsItem.
> >> >
> >> > all the items are in the scene and displayed in view. I want to
> provide
> >> > box
> >> > pick zoom in and zoom out to the items or to the view.
> >> >
> >> > so in the slot when user clicks for zoom in I am enabling rubberband
> >> > selection mode.
> >> > //something like this.
> >> > MainWindow::ZoomIn()
> >> > {
> >> > view->setRubberBandSelectionMode (Qt::ContainsItemShape);
> >> >
> >> > }
> >> >
> >> >
> >> > //////////////////////////////////////////////
> >> >
> >> > but when I click on zoom in no rubber band is appearing.Can anyone
> >> > suggest
> >> > me how could I achieve box pick zoom for my view and items in the
> view.
> >> > ??
> >> >
> >> > --
> >> > Thanks & Regards
> >> > S. Dasmahapatra
> >> > B.E. (Aeronautics-Aerodynamics)
> >> > Bangalore, India
> >> > Ph:91-9900839788
> >> > Office:91-80-66470248
> >> > mail id : sujan.dasmahapatra at gmail.com
> >> >
> >> > _______________________________________________
> >> > Qt-interest mailing list
> >> > Qt-interest at trolltech.com
> >> > http://lists.trolltech.com/mailman/listinfo/qt-interest
> >> >
> >> >
> >
> >
> >
> > --
> > Thanks & Regards
> > S. Dasmahapatra
> > B.E. (Aeronautics-Aerodynamics)
> > Bangalore, India
> > Ph:91-9900839788
> > Office:91-80-66470248
> > mail id : sujan.dasmahapatra at gmail.com
> >
> > _______________________________________________
> > Qt-interest mailing list
> > Qt-interest at trolltech.com
> > http://lists.trolltech.com/mailman/listinfo/qt-interest
> >
> >
>
--
Thanks & Regards
S. Dasmahapatra
B.E. (Aeronautics-Aerodynamics)
Bangalore, India
Ph:91-9900839788
Office:91-80-66470248
mail id : sujan.dasmahapatra at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090813/84cafe42/attachment.html
More information about the Qt-interest-old
mailing list