Как изменить размер QGraphicsWidget и обновить макеты родителей, в которых он содержится? - PullRequest
0 голосов
/ 12 января 2019

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

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

enter image description here

...