axioma.gui.AlignedItemView¶Поддержка направляющих для выравнивания элементов и сетки
Унаследован от: ScrollItemView
От него наследуются: ReportView, LegendView
Тип линии выравнивания TypeGuideline:¶Наименование величины Значение Описание vertical 0 Вертикальная horisontal 1 Горизонтальная
addGuideline(tp, v)¶Добавление новой направляющей
Параметры:
- tp (
TypeGuideline) – Тип направляющей- v (
float) – Отступ от левого верхнего угла
clearGuidelines()¶Очистка всех направляющих
removeSelectedGuideline()¶Удаление выделенных направляющих
Результат: True, если успешно. В противном случае False Тип результата: bool
hasGuidelines()¶Имеются ли направляющие
Результат: True, если да. В противном случае False Тип результата: bool
replaceGuideline(tp, ind, v)¶Обновление значения направляющей
Параметры:
showMesh()¶Будет ли показываться сетка привязки
Результат: True, если да. В противном случае False Тип результата: bool
setShowMesh(showLayoutMesh)¶[slot] Включение или отключение режима показа сетки
Параметры: showLayoutMesh ( bool) – True, если необходимо включить
snapToMesh()¶Установлен ли режим привязки редактируемых элементов к сетке
Результат: True, если да. В противном случае False Тип результата: bool
setViewport(viewport)¶Установка нового значения области видимости
Параметры: viewport ( Viewport) – Новое значение Viewport
setSnapToMesh(snapToMesh)¶[slot] Включение или отключение режима привязки к сетке
Параметры: snapToMesh ( bool) – True, если необходимо включить
guidelinesChanged()¶[signal] Сигнал испускается при изменении в направляющих