Класс QGraphicsAnchor
Класс QGraphicsAnchor представляет собой якорь между двумя элементами в QGraphicsAnchorLayout. Подробнее...
| Заголовок: | #include <QGraphicsAnchor> |
| qmake: | QT += widgets |
| С момента: | Qt 4.6 |
| Наследует: | QObject |
Свойства
- sizePolicy : QSizePolicy::Policy
- spacing : qreal
- 1 свойство унаследовано от QObject
Открытые функции
| virtual | ~QGraphicsAnchor() |
| void | setSizePolicy(QSizePolicy::Policy policy) |
| void | setSpacing(qreal spacing) |
| QSizePolicy::Policy | sizePolicy() const |
| qreal | spacing() const |
| void | unsetSpacing() |
- 34 открытых функции унаследованы от QObject
Дополнительные унаследованные члены
- 1 открытый слот унаследован от QObject
- 2 сигналы унаследованы от QObject
- 1 открытая переменная унаследована от QObject
- 10 статические открытые члены унаследованы от QObject
- 9 защищенные функции унаследованы от QObject
- 2 защищенные переменные унаследованы от QObject
Подробное описание
Класс QGraphicsAnchor представляет собой якорь между двумя элементами в QGraphicsAnchorLayout.
Якорь графических элементов предоставляет API, который позволяет запросить и изменить свойства якоря. При добавлении якоря в макет с помощью QGraphicsAnchorLayout::addAnchor() возвращается экземпляр QGraphicsAnchor, где свойства инициализируются значениями по умолчанию. Затем свойства могут быть изменены, и они будут взяты при следующем активации макета.
См. также QGraphicsAnchorLayout::anchor().
Документация по свойствам
sizePolicy : QSizePolicy::Policy
Это свойство содержит политику размера для QGraphicsAnchor.
Установив политику размера для якоря, вы можете настроить, как якорь может изменять свой размер от предпочтительного отступа. Например, если у якоря политика размера QSizePolicy::Minimum, отступ — это минимальный размер якоря. Однако его размер может увеличиваться до максимального размера якорей. Если политика размера по умолчанию QSizePolicy::Fixed, якорь не может увеличиваться или уменьшаться, что означает, что единственный размер, который может иметь якорь, — это отступ. QSizePolicy::Fixed — политика размера по умолчанию. QGraphicsAnchor всегда имеет минимальный отступ 0 и очень большой максимальный отступ.
Функции доступа:
| QSizePolicy::Policy | sizePolicy() const |
| void | setSizePolicy(QSizePolicy::Policy policy) |
См. также QGraphicsAnchor::spacing.
spacing : qreal
Это свойство содержит предпочтительное расстояние между элементами в QGraphicsAnchorLayout.
В зависимости от типа якоря, отступ по умолчанию равен либо 0, либо значению, возвращаемому стилем.
Функции доступа:
| qreal | spacing() const |
| void | setSpacing(qreal spacing) |
| void | unsetSpacing() |
См. также QGraphicsAnchorLayout::addAnchor().
Документация по функциям-членам
[virtual] QGraphicsAnchor::~QGraphicsAnchor()
Удаляет объект QGraphicsAnchor из макета и уничтожает его.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qgraphicsanchor.html