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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сделать прокрутку?  (Прочитано 2301 раз)
phpCoder
Гость
« : Январь 10, 2015, 11:00 »

Добрый день.
Есть QScrollArea, N виджетов с заданной минимальной высотой и QVBoxLayout для расположения этих виджетов в столбец. Суммарная высота виджетов превышает размеры QScrollArea.
Вопрос: как их запихнуть в QScrollArea, чтобы появилась полоса прокрутки и виджеты друг на друга не налезали?
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Январь 10, 2015, 18:33 »

Надо у scrollArea вызвать setWidget и поместить туда указатель на него.

Пользуйтесь докой:
http://qt-project.org/doc/qt-4.8/qscrollarea.html#details
Записан

phpCoder
Гость
« Ответ #2 : Январь 11, 2015, 09:10 »

Да, получилось.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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