QGraphicsAnchor Class
La classe `QGraphicsAnchor` représente un point d'ancrage entre deux éléments d'une ` QGraphicsAnchorLayout`. En savoir plus...
| En-tête : | #include <QGraphicsAnchor> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake : | QT += widgets |
| Hérite de : | QObject |
Propriétés
- sizePolicy : QSizePolicy::Policy
- spacing : qreal
Fonctions publiques
| virtual | ~QGraphicsAnchor() |
| void | setSizePolicy(QSizePolicy::Policy policy) |
| void | setSpacing(qreal spacing) |
| QSizePolicy::Policy | sizePolicy() const |
| qreal | spacing() const |
| void | unsetSpacing() |
Description détaillée
L'ancrage graphique fournit une API qui vous permet d'interroger et de manipuler les propriétés d'un ancrage. Lorsqu'un ancrage est ajouté à la mise en page à l'aide de la fonction ` QGraphicsAnchorLayout::addAnchor()`, une instance de `QGraphicsAnchor` est renvoyée, dont les propriétés sont initialisées à leurs valeurs par défaut. Ces propriétés peuvent ensuite être modifiées ; elles seront prises en compte lors de la prochaine activation de la mise en page.
Voir également QGraphicsAnchorLayout::anchor().
Documentation sur les propriétés
sizePolicy : QSizePolicy::Policy
Cette propriété définit la politique de redimensionnement de l'QGraphicsAnchor.
En définissant la politique de taille d’une ancre, vous pouvez configurer la manière dont celle-ci peut redimensionner son espacement par rapport à son espacement préféré. Par exemple, si l’ancre a pour politique de taille « QSizePolicy::Minimum », l’espacement correspond à la taille minimale de l’ancre. Cependant, sa taille peut augmenter jusqu’à la taille maximale de l’ancre. Si la politique de taille par défaut est « QSizePolicy::Fixed », l’ancre ne peut ni s’agrandir ni se réduire, ce qui signifie que la seule taille possible pour l’ancre correspond à l’espacement. « QSizePolicy::Fixed » est la politique de taille par défaut. « QGraphicsAnchor » a toujours un espacement minimal de 0 et un espacement maximal très important.
Fonctions d’accès :
| QSizePolicy::Policy | sizePolicy() const |
| void | setSizePolicy(QSizePolicy::Policy policy) |
Voir également QGraphicsAnchor::spacing.
spacing : qreal
Cette propriété définit l'espacement par défaut entre les éléments de l'QGraphicsAnchorLayout.
Selon le type d'ancrage, l'espacement par défaut est soit 0, soit une valeur renvoyée par le style.
Fonctions d’accès :
| qreal | spacing() const |
| void | setSpacing(qreal spacing) |
| void | unsetSpacing() |
Voir également QGraphicsAnchorLayout::addAnchor().
Documentation des fonctions membres
[virtual noexcept] QGraphicsAnchor::~QGraphicsAnchor()
Supprime l'objet « QGraphicsAnchor » de la mise en page et le détruit.
© 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.