VP1GraphicsView::Imp Node1 VP1GraphicsView::Imp + scene + mode + lastmajormode + cols_act + cols_all + cols_override_inactive + cols_override_unmovable + home + zoomanim_timer + zoomanim_nsteps and 13 more... + init() + setNewSelected() + locateActiveItemAtPoint() + select() + deselect() + HighLightItemBeingDeleted() + paintDescription() + createNewHelptextImage() Node6 VP1GraphicsView + VP1GraphicsView() + VP1GraphicsView() + mode() + ~VP1GraphicsView() + addItemCollection() + removeItemCollection() + setMode() + setDisallowInteractions() + setDisallowMovable() + scaleView() + fitViewToContents() + viewHome() + setHome() + initiateAnimatedZoomTo() and 8 more... # keyPressEvent() # wheelEvent() # mouseDoubleClickEvent() # mousePressEvent() # mouseReleaseEvent() # mouseMoveEvent() # drawItems() # drawForeground() - emitSelectionChanged() - updateZoomAnimation() Node1->Node6 -m_d Node2 IVP12DViewTransformation + IVP12DViewTransformation() + ~IVP12DViewTransformation() + transform() + inverseTransform() + transformPath() + inverseTransformPath() + inverseTransform() + transform() + paintItem() - IVP12DViewTransformation() - operator=() Node2->Node1 +transform Node3 VP1GraphicsItemCollection + VP1GraphicsItemCollection() + ~VP1GraphicsItemCollection() + setInteractionMode() + interactionMode() + addItem() + setActive() + setMovable() + removeItem() + hasItem() + clear() and 9 more... - VP1GraphicsItemCollection() - operator=() - attachToView() - real_detachFromView() - setTemporaryIgnoreInteractions() - setTemporaryIgnoreMovable() - itemPickedPrivate() - itemGotEventPrivate() - selectionChangedPrivate() Node3->Node1 +ic_multiselection Node4 QObject Node4->Node3 Node5 VP1GraphicsItemCollection::Imp + scene + ignoreall_int + ignoreall_move + nactiveitems + items2active + movableitems + interactionmode + setEnabledMovableItems() + ignoresInteractions() Node5->Node3 -m_d Node6->Node1 +view Node6->Node5 +lastview +view Node7 QGraphicsView Node7->Node6