Russian Qt Forum

Qt => Общие вопросы => Тема начата: Germiona от Июль 28, 2008, 15:45



Название: Как запретить измение размеров окна?
Отправлено: Germiona от Июль 28, 2008, 15:45
Добрый день!

Подскажите, как запретить пользователю изменять размеры окна приложения?


Название: Re: Как запретить измение размеров окна?
Отправлено: spirit от Июль 28, 2008, 15:53
использовать Qt::MSWindowsFixedSizeDialogHint , если это винда.
или же можно в QWidget::setMinimumSize & QWidget::setMaximumSize позабивать одинаковые значени.


Название: Re: Как запретить измение размеров окна?
Отправлено: pastor от Июль 28, 2008, 16:32
см. также QWidget::setFixedSize


Название: Re: Как запретить измение размеров окна?
Отправлено: Germiona от Июль 29, 2008, 11:55

Спасибо  :)

А как заблокировать кнопочку "Максимизировать"в окне верхнего уровня, чтобы она стала недоступной?


Название: Re: Как запретить измение размеров окна?
Отправлено: spirit от Июль 29, 2008, 12:03
Код:
setWindowFlags(windowFlags() ^ Qt::WindowMaximizeButtonHint);