code: def keyPressEvent(self, event):
      super().keyPressEvent(event)
      if not (
          event.modifiers() & QtCore.Qt.KeyboardModifier.ControlModifier
      ):
          return
      key = event.key()
      Key = QtCore.Qt.Key
  
      # Allow quick navigate to search
      if key == Key.Key_F:
          self.ui.exampleFilter.setFocus()
          event.accept()
          return
  
      if key not in [
          Key.Key_Plus,
          Key.Key_Minus,
          Key.Key_Underscore,
          Key.Key_Equal,
          Key.Key_0,
      ]:
          return
      font = self.ui.codeView.font()
      oldSize = font.pointSize()
      if key == Key.Key_Plus or key == Key.Key_Equal:
          font.setPointSize(oldSize + max(oldSize * 0.15, 1))
      elif key == Key.Key_Minus or key == Key.Key_Underscore:
          newSize = oldSize - max(oldSize * 0.15, 1)
          font.setPointSize(max(newSize, 1))
      elif key == Key.Key_0:
          # Reset to original size
          font.setPointSize(10)
      self.ui.codeView.setFont(font)
      self.updateCodeViewTabWidth(font)
      event.accept()
  
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 18 for calling the ExampleLoader obj's underlying member method code with example usage: obj.keyPressEvent(event) without return types