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] Сигнал испускается при включенном режиме привязки узлов когда получено соответствие для точки
Параметры: