Название: QWidget/QDialog флаги Отправлено: IPFreely от Апреля 03, 2006, 21:43 Hi!
Подскажите пожалуйста какой(ие) флаг(и) нужно поставить для QDialog чтоб его нельзя было раскрывать во весь экран. Спасибо! Название: QWidget/QDialog флаги Отправлено: Alikus от Апреля 03, 2006, 23:31 Что ты имеешь ввиду? Ты хочешь убрать иконку максимизации или что?
Название: QWidget/QDialog флаги Отправлено: IPFreely от Апреля 04, 2006, 09:44 Цитата: "Alikus" Что ты имеешь ввиду? Ты хочешь убрать иконку максимизации или что? да.именно это....ну а если нельзя убрать, то как сделать чтоб окно не разворачивалось? Название: QWidget/QDialog флаги Отправлено: BaltikS от Апреля 04, 2006, 09:54 Пример TopLevel из Examples тебе поможет!
Название: QWidget/QDialog флаги Отправлено: IPFreely от Апреля 04, 2006, 10:02 Всем спасибо!
Вроде сделал. Может конечно не так как надо но все же :) BaltikS Что-то я в примерах не могу найти...може прямо носом тыкнешь? если не сложо конечно:) ЗЫ: решилось следующим образом: в "главный" Layout который является Layout'ом для всего окна ставим свойство setSizeConstraint(QLayout::SetFixedSize) Если форму делали через дизайнер(там я что-то не нашел где это прописать..правда Qt4.1.0 ) то там в "главный" Layout нужно добавить следующее: <property name="sizeConstraint" > <enum>QLayout::SetFixedSize</enum> </property> Название: QWidget/QDialog флаги Отправлено: BaltikS от Апреля 04, 2006, 10:32 IPFreely, Qt3.3.5 папка лежит прямо в папке examples!
|