Mercurial > hg > orthanc-stone
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); |