docs: def get_preferred_encodings(self):
          """
          Gets the list of preferred encodings.
          :return: list
          """
          encodings = []
          for row in range(self.ui.tableWidgetPreferred.rowCount()):
              item = self.ui.tableWidgetPreferred.item(row, 0)
              encodings.append(item.data(QtCore.Qt.UserRole))
          return encodings