Как изменить размер QGraphicsWidget и обновить макеты родителей, в которых он содержится?

У меня есть вложенная структура QGraphicsWidget, где QGraphicsWidget s содержатся в QGraphicsLinearLayouts. На рисунке ниже последовательность 1 и последовательность 2 представлены в QGraphicsLinearLayout. Также каждая последовательность (Sequence 1, SubSequence и Sequence 2) содержит QGraphicsLinearLayout, который может содержать дополнительные последовательности или тесты.

Я пытаюсь изменить размеры дочерних тестов, сжимая или расширяя их с помощью вызова setGeometry, но проблема в том, что родительские макеты не меняют размер. Каков правильный метод изменения размера QGraphicsWidget s, содержащихся в макетах, который макет также будет обновлять?

0 ответов

Другие вопросы по тегам