Sur cette page

Qt3DCore::QBackendNode Class

class Qt3DCore::QBackendNode

Classe 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)

Description détaillée

Documentation sur les types de membres

enum QBackendNode::Mode

Le mode pour le nœud dorsal.

ConstanteValeur
Qt3DCore::QBackendNode::ReadOnly0
Qt3DCore::QBackendNode::ReadWrite1

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.