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