code: def reject(self):
      print("reject")
      self.thread_1.handle = -1
      self.thread_1.quit()
      # del self.thread_1
      # if self.thread_1.isRunning():
      #     self.thread_1.terminate()
      # self.thread_1.quit()
      # super(AutoDialog,self).reject()
      while not self.thread_1.isFinished():
          pass
      self.accept()
  
imports: import time
  import datetime
  import json
  import cv2
  import numpy
  from libs.utils import newIcon
label_desc: Use image node_id 5 for calling the AutoDialog obj's underlying member method code with example usage: obj.reject() without return types