Qt3DCore::QBackendNode Class
class Qt3DCore::QBackendNodeClasse de base pour tous les nœuds du backend Qt3D. En savoir plus...
| En-tête : | #include <Qt3DCore/QBackendNode> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3DCore) target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
| qmake : | QT += 3dcore |
| Statut : | Obsolète |
Cette classe est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Types publics
| enum | Mode { ReadOnly, ReadWrite } |
Fonctions publiques
| bool | isEnabled() const |
| Qt3DCore::QBackendNode::Mode | mode() const |
| Qt3DCore::QNodeId | peerId() const |
| void | setEnabled(bool enabled) |
| virtual void | syncFromFrontEnd(const Qt3DCore::QNode *frontEnd, bool firstTime) |
Documentation sur les types de membres
enum QBackendNode::Mode
Mode du nœud backend.
| Constante | Valeur |
|---|---|
Qt3DCore::QBackendNode::ReadOnly | 0 |
Qt3DCore::QBackendNode::ReadWrite | 1 |
Documentation des fonctions membres
[noexcept] bool QBackendNode::isEnabled() const
Renvoie « true » si le nœud backend est activé.
[noexcept] Qt3DCore::QBackendNode::Mode QBackendNode::mode() const
Renvoie le mode du backend.
[noexcept] Qt3DCore::QNodeId QBackendNode::peerId() const
Renvoie l'identifiant du nœud backend.
[noexcept] void QBackendNode::setEnabled(bool enabled)
Active ou désactive le nœud backend via enabled.
Voir également isEnabled().
[virtual] void QBackendNode::syncFromFrontEnd(const Qt3DCore::QNode *frontEnd, bool firstTime)
QBackendNode::syncFromFrontEnd frontEnd firstTime
Cette méthode est appelée par l’aspect lorsqu’un nœud « frontEnd » doit synchroniser ses modifications avec le backend (généralement en raison de modifications de propriétés).
firstTime sera vrai si le nœud du backend vient d'être créé
© 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.