code: def run(self):
          
  
          self.__timer = QTimer()
          self.__timer.moveToThread(self)
          self.__timer.start(Constants.default_timer_cycle * self.__timer_cycle_multiplier)
  
          self.__timer.timeout.connect(self.__watch_file_system, Qt.DirectConnection)
  
          self.exec_()
docs: Reimplements the :meth:`QThread.run` method.