code: def validate(self, index):
          
          c = self.__configs[index.row()]
          if c.configspec is None:
              return True
          else:
              return c.validate(self.vld)
docs: Validate the conf for the given index
  
          :param index: the index of the model to validate
          :type index: QModelIndex
          :returns: True if passed and a False/True dict representing fail/pass. The structure follows the configobj. If the configobj does not have a configspec True is returned.
          :rtype: True|Dict
          :raises: None