Spec-Zone.ru › Qt 6.1

Класс QGraphicsAnchor

Класс QGraphicsAnchor представляет собой якорную точку между двумя элементами в QGraphicsAnchorLayout. Подробнее...

Заголовок: #include <QGraphicsAnchor>
CMake: find_package(Qt6 COMPONENTS Widgets REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Наследует: QObject
  • Список всех членов, включая унаследованные

Свойства

  • sizePolicy : QSizePolicy::Policy
  • spacing : qreal

Открытые функции

virtual ~QGraphicsAnchor()
void setSizePolicy(QSizePolicy::Policy policy)
void setSpacing(qreal spacing)
QSizePolicy::Policy sizePolicy() const
qreal spacing() const
void unsetSpacing()

Подробное описание

Якорная точка графического элемента предоставляет 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/qt-6.1/qgraphicsanchor.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API