axioma.core.dp.Selection¶Класс информации о выделении
Selection()¶Конструктор класса
Selection(table, ids)Конструктор класса
Параметры:
ids()¶Получить список идентификаторов выделенных записей
Результат: список идентификаторов Тип результата: list[QVariant]
setIds(ids)¶Задать список идентификаторов выделенных записей; если идентификаторы не уникальны - дубликаты не будут добавлены. Также идентификаторы будут отсортированы с использованием функтора сравнения идентификаторов таблицы (см.
VariantComparator)# ... # selection - выделение # ... ids = [21, 140, 27, 42, 27] selection.setIds(ids) print selection.ids() # >>> [21, 27, 42, 140]
Параметры: ids – список идентификаторов Type: list[QVariant]