QGraphicsScene skrolowanie na konkretny element

0

Witam

Mam Obiekt QGraphicsView posiadający scene (QgraphicsScene). Cały obiekt umieszczony jest w QGroupBox. Na scenie jest paręnaście obiektów, a że sama scena ma z 3000x3000 pix, jest skrolowana (automatycznie). Czy istnieje funkcja, której wywołanie spowodowałoby przesunięcie scrollbar tak, aby zobaczyć konkretny obiekt z klasy QGraphicsItem, który jest na scenie ? Próbowałem funkcji QGraphicsView::scroll(dx , dy) ; ona jednak nie działa zbyt elegancko, tzn przesuwa obraz na wybrany obszar, ale likwiduje scroolbar-y.

1

http://qt-project.org/doc/qt-5/qgraphicsview.html#ensureVisible-3

Nie rozumiem jakim cudem te scroll bary ci znikają. Najprawdopodobniej nadałeś sceneRect (dla sceny lub widoku) złą wartość.

0
MarekR22 napisał(a):

http://qt-project.org/doc/qt-5/qgraphicsview.html#ensureVisible-3

Nie rozumiem jakim cudem te scroll bary ci znikają. Najprawdopodobniej nadałeś sceneRect (dla sceny lub widoku) złą wartość.

Możliwe. Nie mniej funkcja ensureVisible działa zgodnie z oczekiwaniem, dziękuję za podpowiedź.

1 użytkowników online, w tym zalogowanych: 0, gości: 1