def eventFilter(self, watched, event): if watched == self.timeEdit and event.type() == QEvent.FocusIn: self.time_thread_kill = True if watched == self.pushButton_stop and event.type( ) == QEvent.MouseButtonPress: self.action_time_thread_kill = True return QWidget.eventFilter(self, watched, event)
def eventFilter(self, obj, event): if obj == self.pushButton_start and event.type() == QEvent.MouseButtonPress and \ self.pushButton_start.isEnabled() is True: self.textBrowser.clear() self.pushButton_start.setEnabled(False) self.start_button() if obj == self.pushButton_start and event.type() == QEvent.MouseButtonPress and \ self.pushButton_start.isEnabled() is False: pass return QWidget.eventFilter(self, obj, event)
def eventFilter(self, obj, event): if event.type() == QEvent.Wheel and isinstance(obj, __class__) and not obj.hasFocus(): event.ignore() return True return QWidget.eventFilter(self, obj, event)