Название: Qt растягивание окна Отправлено: Int main() от Июнь 15, 2013, 11:52 Всем привет! Подскажите как убрать стрелки растягивания формы? В свойствах формы я поставил минимальный и максимальный размеры формы одинаковыми. В итоге форма не растягивается, но когда, например навести курсор на угол окна, то появляется стрелка, которая позволяет растягивать форму(
Название: Re: Qt растягивание окна Отправлено: kambala от Июнь 15, 2013, 12:24 QWidget::setFixedSize()
Название: Re: Qt растягивание окна Отправлено: Int main() от Июнь 15, 2013, 13:11 Не помогло. Это равносильно тому, что я поставил макс.и мин. размер в свойствах формы одинаковыми. Возьмите, например, стандартный калькулятор виндовс. Его окно никак не можно разстянуть, т.к. просто нечем. Вот чего я хочу добиться
Название: Re: Qt растягивание окна Отправлено: Странник от Июнь 15, 2013, 13:22 поищите в документации флаг Qt::MSWindowsFixedSizeDialogHint.
Название: Re: Qt растягивание окна Отправлено: kambala от Июнь 15, 2013, 13:23 у меня работает почему-то. Qt 4.8.4, Windows 7.
Название: Re: Qt растягивание окна Отправлено: Int main() от Июнь 15, 2013, 13:29 у меня qt 5.0.1 win7
Название: Re: Qt растягивание окна Отправлено: Int main() от Июнь 15, 2013, 13:32 поищите в документации флаг Qt::MSWindowsFixedSizeDialogHint. спасибо большое, помоглоНазвание: Re: Qt растягивание окна Отправлено: kambala от Июнь 15, 2013, 13:34 да, действительно, в Qt5 стрелки не пропадают. значит наилучшим решением будет использование флага.
|