Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ Изменение размеров окна

Автор: AD 12.12.2008, 15:24

Как запретить изменение размеров диалогового окна? Ну т.е. когда подводишь мышу к краю окна, она принимает спец вид для изменения размеров. Как запреттить любое изменение размеров окошка?

Автор: kalombo 12.12.2008, 15:37

Цитата(AD @ 12.12.2008, 15:24) *
Как запретить изменение размеров диалогового окна? Ну т.е. когда подводишь мышу к краю окна, она принимает спец вид для изменения размеров. Как запреттить любое изменение размеров окошка?

Задать ограничения равные длине и ширине с помощью функций setMaximumSize(), setMinimumSize().

Автор: kwisp 12.12.2008, 16:03

Цитата(AD @ 12.12.2008, 15:24) *
Как запретить изменение размеров диалогового окна? Ну т.е. когда подводишь мышу к краю окна, она принимает спец вид для изменения размеров. Как запреттить любое изменение размеров окошка?


либо как подсказывает предыдущий форумчанин... однако любое изменение размеров окна можно сделать методом

setFixedSize(const QSize&);

можно порыться с
void resizeEvent(QResizeEvent8); [virtual protected]
и там попробовать запретить - честно скажу я не пробовал.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)