VP1GraphicsView Node1 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() Node3 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() Node1->Node3 +view Node7 VP1GraphicsItemCollection::Imp + scene + ignoreall_int + ignoreall_move + nactiveitems + items2active + movableitems + interactionmode + setEnabledMovableItems() + ignoresInteractions() Node1->Node7 +lastview +view Node2 QGraphicsView Node2->Node1 Node3->Node1 -m_d Node4 IVP12DViewTransformation + IVP12DViewTransformation() + ~IVP12DViewTransformation() + transform() + inverseTransform() + transformPath() + inverseTransformPath() + inverseTransform() + transform() + paintItem() - IVP12DViewTransformation() - operator=() Node4->Node3 +transform Node5 VP1GraphicsItemCollection + VP1GraphicsItemCollection() + ~VP1GraphicsItemCollection() + setInteractionMode() + interactionMode() + addItem() + setActive() + setMovable() + removeItem() + hasItem() + clear() and 9 more... - VP1GraphicsItemCollection() - operator=() - attachToView() - real_detachFromView() - setTemporaryIgnoreInteractions() - setTemporaryIgnoreMovable() - itemPickedPrivate() - itemGotEventPrivate() - selectionChangedPrivate() Node5->Node3 +ic_multiselection Node6 QObject Node6->Node5 Node7->Node5 -m_d