QGraphicsItem::boundingRect () вызывается повторно?
QGraphicsItem::boundingRect ()
это виртуальная функция, поэтому я переписываю ее для обработки некоторых своих собственных вещей, потом обнаружил, что она вызывается неоднократно, но я никогда не вызываю ее явно из своего собственного кода.
Кто это зовет? Что-то вроде шоу или розыгрыша?
1 ответ
Из документации Qt о QGraphicsItem::boundingRect
:
Переопределите эту функцию, чтобы QGraphicsView определял, какие части виджета, если они есть, нужно перерисовать.
На самом деле это используется QGraphicsView
определить, требуется ли перерисовка элемента. Так что это может быть вызвано несколько раз по мнению.