Если вы хотите, чтобы на QGraphicsView
было что-то нарисовано полностью независимо от преобразования сцены, вы можете создать подкласс QGraphicsView
и нарисовать эти элементы как часть (переопределенного) paintEvent
Метод.
void MyView::paintEvent(QPaintEvent *event) {
// Call the base paintEvent to do the "normal" stuff.
QGraphicsView::paintEvent(event);
// Paint your other stuff. Note that you have to create the QPainter on
// the viewport.
QPainter painter(viewport());
painter.setBrush(QBrush(Qt::black));
// ... etc.
}