so vielleicht?
connect(m_mainScene, SIGNAL(setBasicScene()), this, SLOT(createBasicScene()), Qt:QueedConnection);
if(scene() != NULL)
m_basicScene->deleteLater();
m_basicScene = new BasicScene();
setScene(m_basicScene);
connect(m_basicScene, SIGNAL(setMainScene()), this, SLOT(createMainScene()));
connect(m_mainScene, SIGNAL(setBasicScene()), this, SLOT(createBasicScene()), Qt:QueedConnection);
if(scene() != NULL)
m_basicScene->deleteLater();
m_basicScene = new BasicScene();
setScene(m_basicScene);
connect(m_basicScene, SIGNAL(setMainScene()), this, SLOT(createMainScene()));
To copy to clipboard, switch view to plain text mode
Bookmarks