버튼을 클릭하여 QGraphicsScene
에 위젯을 추가하고 싶지만 이 작동하지 않습니다. 아무도 내가 뭘 잘못하고있어? I 설정과 같이 QGraphicsScene
:addWidget이 작동하지 않습니다.
ui->setupUi(this);
mScene = new QGraphicsScene(this);
mNodeView = new QNodeView(ui->tabWidget);
ui->NodeGraphicsView->addWidget(mNodeView);
mNodeView->setScene(mScene);
mNodeView->show();
당신이 _nodeWidget
에 부모를 설정하려고처럼이 보이는 QGraphicsScene
void MainWindow::on_actionTextNode_triggered()
{
QNodeWidget *_nodeWidget = new QNodeWidget(mNodeView);
mScene->addWidget(_nodeWidget);
mNodeView->show();
}
QGraphicsProxyWidget :: setWidget과 같은 오류가 발생 했습니까 : 위젯을 삽입 할 수 없습니까? – Chernobyl
'_nodeWidget-> show()'를'mScene'에 추가 한 직후에 시도해 보셨습니까? – mhcuervo
QNodeWidget이란 무엇입니까? – TheDarkKnight