Exemple #1
0
    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)
Exemple #2
0
 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)
Exemple #3
0
 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)