VP12DExaminerViewer::Imp Node1 VP12DExaminerViewer::Imp + ui + singleviewmode + multiviews_viewidAndIconUrl + multiviews_viewid2view + button2viewid + init1() + init2() + connectButtonsToView() + disconnectButtonsFromView() + setModeAllViews() Node2 VP12DExaminerViewer + VP12DExaminerViewer() + VP12DExaminerViewer() + ~VP12DExaminerViewer() + isSingleViewMode() + view() + view() + currentView() + viewIDs() + viewIDsAndIconUrls() + setPickMode() + setChangeViewMode() + setSeekMode() + setShownView() - VP12DExaminerViewer() - operator=() - changeViewButtonClicked() Node1->Node2 -m_d Node2->Node1 +theclass Node3 QWidget Node3->Node2