Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Martiro от Июль 04, 2007, 13:55



Название: QScrollView отображение на форме
Отправлено: Martiro от Июль 04, 2007, 13:55
Подскажите пожалуйста, как отобразить на форме область рисунка с прокруткой...
QScrollView создаётся в *.cpp:
Код:
QScrollView sv(this);
QWidget * wImage = new QWidget(&sv);
QPixmap pImg("./home/img/Grey_Sn.bmp");
wImage->resize(pImg.width(), pImg.height());
wImage->setBackgroundPixmap(pImg);
sv.addChild(wImage);

Как его отобразить через QBoxLayout?

добавлено спустя 5 часов 13 минут:

 В общем... сам сделал. Если у кого-то появятся подобные проблемы, вот код:
Код:
QScrollView* sv = new QScrollView(this);

QWidget * wImage = new QWidget(sv->viewport());
QImage pImg("/home/img/Grey_Sn.bmp");
wImage->resize(pImg.width(), pImg.height());
wImage->setBackgroundPixmap(pImg);
        sv->addChild(wImage);
        sv->resize(400, 400);