docs: def emitCurrentRecordChanged(self):
          """
          Emits the current record changed signal for this combobox, provided \
          the signals aren't blocked.
          """
          record = unwrapVariant(self.itemData(self.currentIndex(), Qt.UserRole))
          if not Table.recordcheck(record):
              record = None
          
          self._currentRecord = record
          if not self.signalsBlocked():
              self._changedRecord = record
              self.currentRecordChanged.emit(record)