docstr: textChanged fires when the highlighter is reassigned the same document.
  Prevent this from showing "run edited code" by checking for actual
  content change
docstr_tok: ["textChanged","fires","when","the","highlighter","is","reassigned","the","same","document",".","Prevent","this","from","showing","``","run","edited","code","''","by","checking","for","actual","content","change"]
code: def onTextChange(self):
      """
      textChanged fires when the highlighter is reassigned the same document.
      Prevent this from showing "run edited code" by checking for actual
      content change
      """
      newText = self.ui.codeView.toPlainText()
      if newText != self.oldText:
          self.oldText = newText
          self.codeEdited()
  
imports: import keyword
  import os
  import pkgutil
  import re
  import subprocess
  import sys
  from argparse import Namespace
  from collections import OrderedDict
  from functools import lru_cache
  import pyqtgraph
  from pyqtgraph.Qt import QT_LIB, QtCore, QtGui, QtWidgets
  import exampleLoaderTemplate_generic
  import utils
label_desc: Use image node_id 4 for calling the ExampleLoader obj's underlying member method code with example usage: obj.onTextChange() without return types