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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QScrollBox нужно сделать растяжку по горизонтали, а по вертикали - скроллинг  (Прочитано 2881 раз)
DpoHro
Гость
« : Июль 03, 2009, 21:40 »

Вобщем вставленный вовнутрь layout воджет внутри QScrollBox ведет себя как обычно, а мне нужен скроллер вертикальный, замучался уж...

Цитировать
   QIDClass *paramGroup = m_thread->addNewParamGroup();
   paramGroup->loadDataByGroupId(_groupId, propEditor);
   paramGroups.append(paramGroup);

   QScrollArea *scrollArea = new QScrollArea;
   scrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
   scrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
   //scrollArea->setAlignment(Qt::AlignJustify);
   
   QVBoxLayout *layout = new QVBoxLayout;
   layout->addWidget(propEditor);
   
   scrollArea->setLayout(layout);

   _tabWidget->insertTab(0, scrollArea, paramGroup->getRootInfo()->getFieldValue("title").toString());
« Последнее редактирование: Июль 03, 2009, 23:04 от DpoHro » Записан
DpoHro
Гость
« Ответ #1 : Июль 03, 2009, 23:33 »

Лайоты нафиг и добавляем
Цитировать
       
   scrollArea->setWidgetResizable(true);

))
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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