I modify the constructor of DiagramScene in a qt example for see a QML widget but this not work:
DiagramScene::DiagramScene(QObject *parent)
: QGraphicsScene(parent) {
QQuickView *view = new QQuickView;
view->setResizeMode(QQuickView::SizeRootObjectToView);
view->setSource(QUrl("qrc:///QML/qml/item.qml"));
QWidget *container = QWidget::createWindowContainer(view);
container->setMinimumSize(view->size());
container->setFocusPolicy(Qt::TabFocus);
this->addWidget(container);
}
QML:
import QtQuick 2.0
Rectangle {
width: 100
height: 100
color: "black"
}
↧