Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: andrek от Сентября 23, 2005, 16:19



Название: Скроллинг виджета.. как?
Отправлено: andrek от Сентября 23, 2005, 16:19
У меня QMainWindow разбито сплиттером пополам.
Слева QListView справа просто переопределенный QWidget.

В этом классе я рисую QScrollBar и дочерний QWidget на котором по сигналу располагаются большое количество QLabel и QLineEdit.

Так вот у меня ситуация что изменяется размер дочернего QWidget (после многочисленных QLabel и QLineEdit) и в результате меняется размер QMainWindow.
Мне это не нужно, я хочу просто скроллить дочерний QWidget.
Как скроллить я уже знаю, а вот
Как запретить ему изменять размер основного QWidget?


Название: Скроллинг виджета.. как?
Отправлено: nEoN от Сентября 23, 2005, 16:28
Помоему вместо QWidget тебе надо использовать QScrollArea, в котором будет дочерний QWidget с кучей QLabel и QLineEdit.


Название: Скроллинг виджета.. как?
Отправлено: Racheengel от Сентября 23, 2005, 16:37
А QScrollView уже не котируется?  :shock: