776 |
776 |
777 def eventFilter(self, obj, ev): |
777 def eventFilter(self, obj, ev): |
778 """ |
778 """ |
779 Protected method called to filter an event. |
779 Protected method called to filter an event. |
780 |
780 |
781 @param object object, that generated the event (QObject) |
781 @param obj object, that generated the event (QObject) |
782 @param event the event, that was generated by object (QEvent) |
782 @param ev the event, that was generated by object (QEvent) |
783 @return flag indicating if event was filtered out |
783 @return flag indicating if event was filtered out |
784 """ |
784 """ |
785 if obj in self.widgets and ev.type() == QEvent.Close: |
785 if obj in self.widgets and ev.type() == QEvent.Close: |
786 try: |
786 try: |
787 self.widgets.remove(obj) |
787 self.widgets.remove(obj) |