QGraphicsAnchor Class
La classe QGraphicsAnchor représente un point d'ancrage entre deux éléments d'un site QGraphicsAnchorLayout. Plus....
| En-tête : | #include <QGraphicsAnchor> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Widgets)target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake : | QT += widgets |
| Héritages : | 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'ancre graphique fournit une API qui permet d'interroger et de manipuler les propriétés d'une ancre. Lorsqu'une ancre est ajoutée à la disposition avec QGraphicsAnchorLayout::addAnchor(), une instance QGraphicsAnchor est renvoyée, dans laquelle les propriétés sont initialisées à leurs valeurs par défaut. Les propriétés peuvent ensuite être modifiées et elles seront reprises 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 taille pour le site QGraphicsAnchor.
En définissant la politique de taille d'une ancre, vous pouvez configurer la manière dont l'ancre peut se redimensionner par rapport à son espacement préféré. Par exemple, si la politique de taille de l'ancre est QSizePolicy::Minimum, l'espacement est 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 grandir ni rétrécir, ce qui signifie que la seule taille que l'ancre peut avoir est l'espacement. QSizePolicy::Fixed est la politique de taille par défaut. QGraphicsAnchor a toujours un espacement minimum de 0 et un espacement maximum très grand.
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 préféré entre les éléments du site QGraphicsAnchorLayout.
Selon le type d'ancre, 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 sur les fonctions membres
[virtual noexcept] QGraphicsAnchor::~QGraphicsAnchor()
Retire 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.