axioma.gui.ItemView¶Базовый класс для отображения данных в окне
Унаследован от: QWidget, HasHistory
От него наследуются: ScrollItemView
aboutToBeDestroyed()¶[signal] Сигнал испускается при удалении
canEdit()¶Проверка допустимости редактирования контента
Результат: True, если это возможно. В противном случае False Тип результата: bool
canEditChanged()¶[signal] Сигнал испускается при смене режима редактирования в окне
insertItem(gs)¶Вставка новой геометрии
Параметры: gs ( GeometryWithStyle) – Геометрия со стилем оформления
insertItems(gslist)¶Вставка списка с новой геометрией
Параметры: gslist ( list[GeometryWithStyle]) – Список геометрии со стилем оформления
isSnapMode()¶Активен ли режим привязки к узлам элементов
Результат: True, если активен. В противном случае False Тип результата: bool
itemsIntersectRect(rect)¶Запрос элементов, которые попадают в запрашиваемый прямоугольник
Параметры: rect ( QRectF) – Запрашиваемый прямоугольникРезультат: Список элементов Тип результата: ItemList
scaleWithCenter(zoomCoef, center)¶Масштабирование и смена центра сцены окна
Параметры:
selectionChanged()¶[signal] Сигнал испускается при смене выборки в окне
selectionModel()¶Модель для доступа к выделенным в окне элементам
Результат: Модель Тип результата: ItemSelectionModel
setSnapMode(mode)¶Устанавливает режим привязки узлов элементов
Параметры: mode ( bool) – True, если режим необходимо включить
snapStatusChanged(status)¶[signal] Сигнал испускается при включении или отключении режима привязки узлов
Параметры: src ( bool) – True, если режим включен. В противном случае False
snappedCoordinate(src, result, succ)¶[signal] Сигнал испускается при включенном режиме привязки узлов когда получено соответствие для точки
Параметры: