Qt3DCore::QBackendNode Class
class Qt3DCore::QBackendNodeClasse de base pour tous les nœuds Qt3D. Plus d'informations...
| En-tête : | #include <Qt3DCore/QBackendNode> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3DCore)target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
| qmake : | QT += 3dcore |
| Statut : | Déclassé |
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
Le mode pour le nœud dorsal.
| Constante | Valeur |
|---|---|
Qt3DCore::QBackendNode::ReadOnly | 0 |
Qt3DCore::QBackendNode::ReadWrite | 1 |
Fonction membre Documentation
[noexcept] bool QBackendNode::isEnabled() const
Renvoie true si le nœud dorsal est activé.
[noexcept] Qt3DCore::QBackendNode::Mode QBackendNode::mode() const
Renvoie le mode du backend.
[noexcept] Qt3DCore::QNodeId QBackendNode::peerId() const
Renvoie l'identifiant de l'homologue du nœud dorsal.
[noexcept] void QBackendNode::setEnabled(bool enabled)
Active ou désactive le nœud backend par enabled.
Voir aussi isEnabled().
[virtual] void QBackendNode::syncFromFrontEnd(const Qt3DCore::QNode *frontEnd, bool firstTime)
QBackendNode::syncFromFrontEnd frontEnd firstTime
Cette fonction est appelée par l'aspect lorsqu'un nœud frontEnd doit synchroniser ses modifications avec le backend (normalement en raison de modifications de propriétés).
firstTime sera vrai si le noeud 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.