Недавно подключилась к разработке приложения на Qt5. Основная часть - графическая сцена (GraphicsScene).
Суть такова. На сцене лежит QGraphicsSvgItem, отражающий план помещения. Зум по колесу мышки. При изменении зума меняется размер элемента. Перемещение по сцене перетаскиванием мышки - вызывается QGraphicsView::centerOn() для новой координаты.
На QGraphicsSvgItem отображаются элементы, которые при изменении зума обновляют свои координаты, а размеры остаются неизменными.
Такая вот кухня.
А теперь необходимо отобразить на графической сцене как бы панель инструментов, которая будет всегда сверху, всегда одного размера. Как этого добиться, при условии, что при перемещении по сцене меняется положение «камеры», да и при зуме тоже координаты «съезжают».
К сожалению в GraphicsScene я не сильна. Какие есть способы организовать это дело, помимо обновления координат панели инструментов после изменения зума и положения камеры?