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