comparison Samples/Qt/QStoneOpenGlWidget.cpp @ 916:a911f5bb48da am-dev

MultiPlatform Basic Scene sample (so far: SDL + Qt)
author Alain Mazy <alain@mazy.be>
date Fri, 19 Jul 2019 15:06:36 +0200
parents 9c2f6d6b9f4a
children
comparison
equal deleted inserted replaced
915:912cc77be3b4 916:a911f5bb48da
64 64
65 void QStoneOpenGlWidget::mouseEvent(QMouseEvent* qtEvent, OrthancStone::GuiAdapterHidEventType guiEventType) 65 void QStoneOpenGlWidget::mouseEvent(QMouseEvent* qtEvent, OrthancStone::GuiAdapterHidEventType guiEventType)
66 { 66 {
67 OrthancStone::GuiAdapterMouseEvent guiEvent; 67 OrthancStone::GuiAdapterMouseEvent guiEvent;
68 PointerEvent pointerEvent; 68 PointerEvent pointerEvent;
69 ConvertFromPlatform(guiEvent, pointerEvent, *qtEvent, *viewport_); 69 ConvertFromPlatform(guiEvent, pointerEvent, *qtEvent, *this);
70 guiEvent.type = guiEventType; 70 guiEvent.type = guiEventType;
71 71
72 if (sceneInteractor_.get() != NULL && compositor_.get() != NULL) 72 if (sceneInteractor_.get() != NULL && compositor_.get() != NULL)
73 { 73 {
74 sceneInteractor_->OnMouseEvent(guiEvent, pointerEvent); 74 sceneInteractor_->OnMouseEvent(guiEvent, pointerEvent);