Название: qscrollarea не скролит! Отправлено: negative от Октябрь 05, 2009, 20:20 В общем создаю QScrollArea, внутрь нее в коде запихиваю QFrame заведомо большего размера, он ползунков скрола не появляется и вообще как-то не скролится)
Если же добавить внутрь QScrollArea что-нибудь через дизайнер, то все хорошо. В чем может быть дело? Название: Re: qscrollarea не скролит! Отправлено: pastor от Октябрь 05, 2009, 20:22 Как ты запихиваешь QFrame в QScrollArea? Код в студию
Название: Re: qscrollarea не скролит! Отправлено: negative от Октябрь 05, 2009, 22:53 mainarea = new QFrame(this->ui->scroll);
mainarea->setGeometry(5,5,200,200); // скролл меньше по размерам mainarea - это фрейм scroll - это скроллареа В скроле отображается кусочек мейнарии, но проскролить, чтобы посмотреть остальные части нельзя Название: Re: qscrollarea не скролит! Отправлено: pastor от Октябрь 05, 2009, 23:40 см.
Цитировать void QScrollArea::setWidget ( QWidget * widget ) Sets the scroll area's widget. Код
Название: Re: qscrollarea не скролит! Отправлено: negative от Октябрь 06, 2009, 10:25 Код: QFrame *panel = new QFrame(); Никакого эффекта. Не скролит и все тут) Название: Re: qscrollarea не скролит! Отправлено: negative от Октябрь 06, 2009, 10:29 О! А вот если при это еще сделать widgetResizable = true, то все ок!
|