En esta página

QGraphicsAnchor Class

La clase QGraphicsAnchor representa un ancla entre dos elementos en un QGraphicsAnchorLayout. Más...

Cabecera: #include <QGraphicsAnchor>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Hereda: QObject

Propiedades

Funciones públicas

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

Descripción detallada

El ancla gráfica proporciona una API que permite consultar y manipular las propiedades que tiene un ancla. Cuando se añade un ancla al layout con QGraphicsAnchorLayout::addAnchor(), se devuelve una instancia de QGraphicsAnchor donde las propiedades se inicializan con sus valores por defecto. Las propiedades pueden ser modificadas posteriormente, y serán recogidas la próxima vez que se active el layout.

Véase también QGraphicsAnchorLayout::anchor().

Documentación de propiedades

sizePolicy : QSizePolicy::Policy

Esta propiedad contiene la política de tamaño para QGraphicsAnchor.

Al establecer la política de tamaño en un ancla, puede configurar cómo el ancla puede cambiar de tamaño a partir de su espaciado preferido. Por ejemplo, si el ancla tiene la política de tamaño QSizePolicy::Minimum, el espaciado es el tamaño mínimo del ancla. Sin embargo, su tamaño puede crecer hasta el tamaño máximo del ancla. Si la política de tamaño por defecto es QSizePolicy::Fixed, el ancla no puede crecer ni encogerse, lo que significa que el único tamaño que puede tener el ancla es el espaciado. QSizePolicy::Fixed es la política de tamaño por defecto. QGraphicsAnchor siempre tiene un espaciado mínimo de 0 y un espaciado máximo muy grande.

Funciones de acceso:

QSizePolicy::Policy sizePolicy() const
void setSizePolicy(QSizePolicy::Policy policy)

Véase también QGraphicsAnchor::spacing.

spacing : qreal

Esta propiedad contiene el espacio preferido entre elementos en QGraphicsAnchorLayout.

Dependiendo del tipo de ancla, el espaciado por defecto es 0 o un valor devuelto por el estilo.

Funciones de acceso:

qreal spacing() const
void setSpacing(qreal spacing)
void unsetSpacing()

Véase también QGraphicsAnchorLayout::addAnchor().

Documentación de las funciones miembro

[virtual noexcept] QGraphicsAnchor::~QGraphicsAnchor()

Elimina el objeto QGraphicsAnchor del diseño y lo destruye.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.