Hello,
I add a QQuickView instance to QWidget and want to add a scrollbar, too. So I could have a large area of QQuickView in a smaller widget, where I could scrolling. But I does not really know, how I can make it. I try it with ScrollArea, but this is not successful:
QQuickView *view = new QQuickView(this);
view.setMinimumSize(1600, 1000);
QScrollArea *area = new QScrollArea(this);
QWidget *container = new QWidget(qobject_cast<QWidget*>(area));
container->setMinimumSize(view->minimumWidth(), view->minimumHeight());
area->setWidget(container->createWindowContainer(view, container->parentWidget()));
area->setWidgetResizable(true);
area->setMinimumSize(600, 500);
area->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
area->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
Hopefully, anyone can help me?
↧