Название: отмена setFixedSize Отправлено: Larry от Ноября 19, 2010, 22:19 Добрый вечер форумчане!Возникла такая проблема, есть окно и у него фиксированный размер, но иногда требуется его зафиксировать с другим размером...Как это можно сделать?
Название: Re: отмена setFixedSize Отправлено: kibsoft от Ноября 20, 2010, 00:54 Цитировать void QWidget::setFixedSize ( int w, int h ) void QWidget::setFixedSize ( const QSize & s ) Передать новый размер.. Название: Re: отмена setFixedSize Отправлено: Larry от Ноября 20, 2010, 10:45 Большое-большое спасибо, все получилось :)
Название: Re: отмена setFixedSize Отправлено: Larry от Ноября 20, 2010, 12:07 возник еще один вопрос и чтобы не размножать темы, решил задать здесь еще один вопрос...Подскажите, как зафиксировать QVBoxLayout в одном месте и теми же размерами, чтобы при увеличении окна он не увеличивался, а оставался на одном месте и с тем же размером,..Заранее благодарен.
Название: Re: отмена setFixedSize Отправлено: Kolobok от Ноября 20, 2010, 12:17 setSizeConstraint ( SizeConstraint )
Название: Re: отмена setFixedSize Отправлено: Larry от Ноября 20, 2010, 12:23 поставил его в
Код: setSizeConstraint(QLayout::SetFixedSize) И еще один вопрос в догонку, как при закрытии одного окна закрыть другое...пробовал сигнал destroyed и слот close, но ничего не получилось... Название: Re: отмена setFixedSize Отправлено: Kolobok от Ноября 20, 2010, 13:01 поставил его в Код: setSizeConstraint(QLayout::SetFixedSize) Засунь layout в виджет. Виджет вставь в свою форму. Название: Re: отмена setFixedSize Отправлено: Larry от Ноября 20, 2010, 13:11 Kolobok, спасибо это очень помогло...А по второму вопросу не поможешь:)
Название: Re: отмена setFixedSize Отправлено: shirushizo от Ноября 20, 2010, 19:17 Попробуй передать диалоговому окну setAttribute (Qt::WA_DeleteOnClose ) , тогда может destroyed вызовиться при закрытии
|