def event(self, event): # QWindow does not have drag and drop methods to handle file dropped on app # so we detect the drag and drop events here and pass them to the main window. if self.handle_drag_and_drop(event): return True from PyQt5.QtCore import QEvent if event.type() == QEvent.Show: self.session.ui.mouse_modes.set_graphics_window(self) self._check_opengl() return QWindow.event(self, event)
def event(self, event): from PyQt5.QtCore import QEvent if event.type() == QEvent.Expose: self._render() return QWindow.event(self, event)