Qt. Прокрутка в окне. (Что делать когда в окне много элементов?)

Модератор: Модераторы разделов

grub
Сообщения: 128
ОС: Slackware 12.0

Qt. Прокрутка в окне.

Сообщение grub »

Вобщем задача такая: надо бросить на форму много элементов типа lineEdit, checkBox, spinBox причем их количество заранее не известно. Может быть всего один элемент, а может быть 100. С их динамическим созданием проблемм нет, однако форма (Qwidget) растягивается как показано на приложенном рисунке и в результате радактировать эти поля становится не удобно. Я хочу чтобы в окне была прокрутка, типа как в textEdit когда много текста и он не помещается в один экран. Как это сделать малой кровью?



Заранее спасибо :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Qt. Прокрутка в окне.

Сообщение eduard_pustobaev »

Код: Выделить всё

QWidget *widget = new QWidget();
QSrollArea *scrollArea = new QScrollArea();
scrollArea->setWidget(widget);
В дисгармонии со вселенной.
Спасибо сказали: