code: def runFunc(func):
      if signalCheck.isChecked():
          if queuedSignalCheck.isChecked():
              func = functools.partial(
                  queuedSignalEmitter.signal.emit, runInStack, (func,)
              )
          else:
              func = functools.partial(
                  signalEmitter.signal.emit, runInStack, (func,)
              )
  
      if threadCheck.isChecked():
          threadRunQueue.put((runInStack, (func,)))
      else:
          runInStack(func)
  
imports: import sys
  import queue
  import functools
  import threading
  import pyqtgraph
  import pyqtgraph.console
  from pyqtgraph.Qt import QtWidgets
  from pyqtgraph.debug import threadName
label_desc: Use image node_id 11 for calling a global function with example usage: runFunc(func) without return types