Russian Qt Forum
Октябрь 04, 2024, 16:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSizePolicy  (Прочитано 5840 раз)
itan
Гость
« : Май 24, 2006, 13:19 »

[QT 4.1.3]

У QSizePolicy есть свойства verticalStretch и horizontalStretch, кто-нибудь может объяснить на живом примере для чего они нужны и на что влияют их значения ?

Assistant ситуацию не разъясняет:
Цитировать
void QSizePolicy::setHorizontalStretch ( uchar stretchFactor )
Sets the horizontal stretch factor of the size policy to the given stretchFactor.

void QSizePolicy::setVerticalStretch ( uchar stretchFactor )
Sets the vertical stretch factor of the size policy to the given stretchFactor.
Записан
BaltikS
Гость
« Ответ #1 : Май 24, 2006, 14:26 »

Насколько мне известно зто возможность измения виджета в лайауте пропорционально числу, которого ты там вводишь...
Например у одного 2, у другого 3.. Следовательно размер первого будет 2/5, второго 3/5 от того виджета, на котором расположены компоненты
Записан
akorchagin
Гость
« Ответ #2 : Май 24, 2006, 14:31 »

Насколько я понял из документации, это коэффициенты растяжения при изменении размеров родителя.
У кого он больше, тот больше растягивается.
Записан
Godfather
Гость
« Ответ #3 : Июнь 18, 2007, 15:24 »

а ещё вопрос по сабжу
как я понял именно черз него можно добиться состояния формы которое в .NET называется FixedSingle
+ MaximunButton = disabled
подскажите плизз как именно это сделать?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.131 секунд. Запросов: 21.