Это редкая ошибка, но иногда, когда я запускаю свое приложение Qt, окно qt3d, в котором размещается моя сцена, пустое (без каких-либо моих моделей), за исключением того, что само окно кажется ошибочным, потому что оно будет отражать другие частиGUI, если я переключаюсь между вкладками.Поэтому вместо того, чтобы моя сцена появлялась в окне, она будет содержать информацию и виджеты из другой вкладки, расположенной в той же области, что и окно на другой вкладке.
Это происходит не очень часто, что затрудняет копирование ошибки.Кто-нибудь еще видел такое поведение раньше, или, может быть, я настраиваю Qt3DExtras :: Qt3DWindow?
Qt3DExtras::Qt3DWindow* view = new Qt3DExtras::Qt3DWindow();
view->defaultFrameGraph()->setClearColor(QColor(0,0,0));
view->setRootEntity(CreateScene());
// embed 3D Window in Widget
QWidget* container = QWidget::createWindowContainer(view);
ui->verticalLayout_visualizer->addWidget(container);