Beispiel #1
0
 def addModels(self, models):
     ''' Add given models to the selected models list'''
     if len(models) == 0:
         models = ['']
     if self.isSingleModelMode():
         self.resetListedModels()
     if self._allowDuplicates:
         self.list.addModels(models)
     else:
         listedmodels = CaselessList(self.getListedModels())
         for m in models:
             if m not in listedmodels:
                 listedmodels.append(m)
                 self.list.addModels([m])
Beispiel #2
0
 def addModels(self, models):
     ''' Add given models to the selected models list'''
     if len(models) == 0:
         models = ['']
     if self.isSingleModelMode():
         self.resetListedModels()
     if self._allowDuplicates:
         self.list.addModels(models)
     else:
         listedmodels = CaselessList(self.getListedModels())
         for m in models:
             if m not in listedmodels:
                 listedmodels.append(m)
                 self.list.addModels([m])