Название: [РЕШЕНО]Как сделать пропорциональное изменение размера QGraphicsWidget в лайауте Отправлено: navrocky от Май 20, 2013, 11:07 Пытаюсь сделать сабж с QGraphicsWidget, добавленный в QGraphicsGridLayout.
Сперва установил виджету heightForWidth = true Код
Затем переписал метод sizeHint Код
Добавил его в QGraphicsGridLayout и виджет тянется во все стороны без каких либо пропоций. Если делаешь sizeHint = Fixed, тогда вообще не тянется, но квадратный. Гугление мне пока не помогло. Видел статьи по этому поводу, но не видел историй успеха в конце. Во вложении - минимальный пример. Если кто разбирался с этой темой, помогите плиз, очень надо :) Название: Re: Как сделать пропорциональное изменение размера QGraphicsWidget в лайауте? Отправлено: navrocky от Май 20, 2013, 11:21 Стоило сюда запостить вопрос, сразу пришло озарение :D
Достаточно указать в sizePolicy по высоте Fixed вместо Preferred: Код
|