Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Егор от Март 07, 2015, 15:55



Название: Изменение размеров окна.
Отправлено: Егор от Март 07, 2015, 15:55
Нужно пропорционально менять размер окна. Переопределил resizeEvent, вот только если вызывать внутри него resize(), и передать в него event->size(), то окно возвращается к исходным размерам. Если же туда передать просто 2 числа, то всё прекрасно работает. Читал ещё что-то про winEvent в этом направлении, но с ним ничего не понял.


Название: Re: Изменение размеров окна.
Отправлено: Igors от Март 07, 2015, 16:22
Это есть штатное, см QWidget::heightForWidth


Название: Re: Изменение размеров окна.
Отправлено: Егор от Март 07, 2015, 17:19
На форме отсутствует Layout.