Hi Stefan,

Thank you for your answer.

Unfortunately I can't manage to find where something could be blocking. I have checked the call stack; all MITK calls are the same between the 2 applications, but then MITK makes calls to VTK (for example the QmitkRenderWindow::wheelEvent method calls QVTKWidget::wheelEvent) and I don't manage to see what's going on in the VTK part. First I thought there was a problem with the vtkRenderWindowInteractor, but after having checked it looks fine. As for custom interactors, I have removed all of them but nothing changes.

I have tried to look to basic examples to see how to set up a MITK application. In some old posts I found some references to "state machine" xml files that are used to set up the interactions, though I am not sure I have understood what it is about. I haven't found such xml files in my current MITK installation, so I guess the information I found was obsolete?

Best regards,

Pierre

Le 01/08/2017 à 11:52, Dinkelacker, Stefan a écrit :
Hi,

welcome to MITK. :-)  It's hard to tell what's missing from the provided 
information. Do you have the possibility to debug the original application (or 
maybe even plain MITK) to see what the call stack should look like? In general 
there's a global interaction for all the standard interaction and custom 
interactors for things like placement of points or drawing segmentations. Maybe 
there's a custom interactor blocking events for scrolling in 2D?

Best,
Stefan

-----Original Message-----
From: Pierre-Jean Petitprez [mailto:[email protected]]
Sent: Dienstag, 1. August 2017 10:57
To: [email protected]
Subject: [mitk-users] Unable to scroll through slices in a QmitkRenderWindow

Hi,

I am a new user of MITK. I use a (huge) application developed by somebody else, 
which uses QmitkRenderWindow. This application works as expected, I can load 
DICOM series and scroll through the 2D slices with the mouse wheel. I have 
reused some parts of its code for my own application which should perform more 
or less the same thing (load some DICOM and be able to scroll through the 
slices).

My problem is that in my own application I am not able to scroll through the 2D 
slices in the QmitkRenderWindow. The render windows receive the mouse events 
correctly, but nothing happens in the 2D slices (while everything works fine in 
the 3D view, as I can zoom in and out properly with the mouse wheel).

Is there some code needed to activate the missing interaction, that I would 
have missed?

Many thanks.

Best regards,

Pierre


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most engaging tech 
sites, Slashdot.org! http://sdm.link/slashdot 
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to