Mercurial > hg > orthanc-stone
comparison Samples/Qt/BasicScene.cpp @ 895:6073c980323a am-dev
wip: adapting basic scene webassembly sample
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Fri, 12 Jul 2019 14:57:06 +0200 |
parents | 56e4e9281076 |
children | 9c2f6d6b9f4a |
comparison
equal
deleted
inserted
replaced
886:5cfb479fdbde | 895:6073c980323a |
---|---|
92 | 92 |
93 MessageBroker broker; | 93 MessageBroker broker; |
94 boost::shared_ptr<UndoStack> undoStack(new UndoStack); | 94 boost::shared_ptr<UndoStack> undoStack(new UndoStack); |
95 boost::shared_ptr<ViewportController> controller = boost::make_shared<ViewportController>( | 95 boost::shared_ptr<ViewportController> controller = boost::make_shared<ViewportController>( |
96 undoStack, boost::ref(broker)); | 96 undoStack, boost::ref(broker)); |
97 PrepareScene(controller); | 97 PrepareScene(*(controller->GetScene())); |
98 | 98 |
99 boost::shared_ptr<OrthancStone::Scene2DInteractor> interactor(new BasicScene2DInteractor(controller)); | 99 boost::shared_ptr<OrthancStone::Scene2DInteractor> interactor(new BasicScene2DInteractor(controller)); |
100 window.GetOpenGlWidget().SetInteractor(interactor); | 100 window.GetOpenGlWidget().SetInteractor(interactor); |
101 | 101 |
102 QOpenGLContext * context = new QOpenGLContext; | 102 QOpenGLContext * context = new QOpenGLContext; |