Шаг 144.
Библиотека PyQt5.
Списки и таблицы. Модели. Класс QStandardItem (окончание)
   
На этом шаге мы закончим перечисление основных методов этого класса.
   
Закончим перечисление основных методов класса QStandardItem из модуля QtGui.
 -  parent () -    возвращает    ссылку    на    родительский    элемент    (экземпляр    класса QStandardItem) или значение None, если текущий элемент не имеет родителя;
 
 -  child (<Строка>[, <Столбец>=0]) - возвращает ссылку на дочерний элемент (экземпляр класса QStandardItem) или значение None, если такового нет;
 
 -  hasChildren () - возвращает значение True, если существует хотя бы один дочерний элемент, и False - в противном случае;
 
 -  setData (<Значение>[, role=userRole + 1]) - устанавливает значение для указанной роли;
 
 -  data ([userRole + 1]) - возвращает значение, которое соответствует роли, указанной в параметре;
 
 -  setText (<Текст>)  - задает текст элемента;
 
 -  text () - возвращает текст элемента;
 
 -  setTextAlignment (<Выравнивание>) - задает выравнивание текста внутри элемента;
 
 -  setIcon (<QIcon>) - задает значок, который будет отображен перед текстом;
 
 -  setToolTip (<Текст>) - задает текст всплывающей подсказки;
 
 -  setWhatsThis (<Текст>) - задает текст для справки;
 
 -  setFont (<QFont>) - задает шрифт элемента;
 
 -  setBackground (<QBrush>) - задает цвет фона;
 
 -  setForeground (<QBrush>) - задает цвет текста;
 
 -  setCheckable (<Флаг>) - если в качестве параметра указано значение True, после текста элемента будет выведен флажок, который можно устанавливать и сбрасывать;
 
 -  isСheckable () - возвращает значение True, если после текста элемента выводится флажок, и False - в противном случае;
 
 -  setCheckstate (<Cтатус>) - задает состояние флажка. Могут быть указаны следующие атрибуты класса QtCore.Qt:
 -  Unchecked (или 0) - флажок сброшен;
 
 -  PartiallyChecked (или 1) - флажок находится в неопределенном состоянии;
 
 -  Checked (или 2) - флажок установлен;
 
 
 -  checkState () - возвращает текущее состояние флажка;
 
 -  setTristate (<Флаг>) - если в качестве параметра указано значение True, флажок может иметь три состояния: установленное, сброшенное и неопределенное (промежуточное);
 
 -  isTristate () - возвращает значение True, если флажок может иметь три состояния, и False - в противном случае;
 
 -  setFlags (<Флаги>) - задает свойства элемента (см. 139 шаг);
 
 -  flags () - возвращает значение установленных свойств элемента;
 
 -  setSelectable (<Флаг>) - если в качестве параметра указано значение True, пользователь может выделить элемент;
 
 -  setEditable (<Флаг>) - если в качестве параметра указано значение True, пользователь может редактировать текст элемента;
 
 -  setDragEnabled (<Флаг>) - если в качестве параметра указано значение True, перетаскивание элемента разрешено;
 
 -  setDropEnabled (<Флаг>) - если в качестве параметра указано значение True, то сброс данных в элемент разрешен;
 
 -  setEnabled (<Флаг>) - если в качестве параметра указано значение True, то пользователь может взаимодействовать с элементом. Значение False делает элемент недоступным;
 
 -  clone () - возвращает копию элемента в виде экземпляра класса QStandardItem;
 
 -  index () - возвращает индекс элемента (экземпляр класса QModelIndex);
 
 -  model () - возвращает ссылку на модель (экземпляр класса QStandardItemModel);
 
 -  sortChildren (<Индекс столбца>[, order=AscendingOrder]) - производит  сортировку дочерней таблицы. Если во втором параметре указан атрибут AscendingOrder класса 
QtCore.Qt, сортировка производится в прямом порядке, а если DescendingOrder - в обратном.
 
   
Со следующего шага мы начнем знакомиться с представлениями.
Предыдущий шаг 
 
Содержание 
 
Следующий шаг