[vtkusers] QVTKRenderWindowInteractor focus policy
Félix C. Morency
felix.morency at gmail.com
Wed Aug 29 13:58:46 EDT 2012
Hi all,
The default behaviour of the QVTKRenderWindowInteractor is to steal
the focus when the mouse enters the widget:
def enterEvent(self, ev):
if not self.hasFocus():
self.__oldFocus = self.focusWidget()
self.setFocus()
Is there a reason for this default behaviour?
I'm in the case where I have multiple subwindows in a MdiArea
rendering QVTKRenderWindowInteractor. Each time the mouse hovers one
of the subwindow, the focus is stolen even if my (Qt) focus policy is
different. If I remove the focus stealing code, things works as
expected.
--
Félix C. Morency, M.Sc.
Plateforme d’analyse et de visualisation d’images
Centre Hospitalier Universitaire de Sherbrooke
Centre de recherche clinique Étienne-Le Bel
Local Z5-3031 | 819.346.1110 ext 16634
More information about the vtkusers
mailing list