Мне нужно сделать QWidget того же размера, что и родительский QGraphicsScene, даже при изменении размера виджета док-станции.
ui->w1_move->setParent(NULL);
view1 = new QGraphicsView(this);
scene1 = new QGraphicsScene(this);
view1->setScene(scene1);
QGraphicsProxyWidget *pwig = scene1->addWidget(ui->w1_move);
ui->dockWidgetContents->layout()->addWidget(view1);
Обновлено: Полный код здесь: github
Ссылка на полный пример ...





Я добавил настраиваемое изменение размера:
void MyGraphicsView::resizeEvent(QResizeEvent *event)
{
scn->setSceneRect(0,0,event->size().width(),event->size().height());
wig->resize(event->size());
QGraphicsView::resizeEvent(event);
}
предоставить минимальный воспроизводимый пример