Qt3DCore::QCoreSettings Class
class Qt3DCore::QCoreSettingsLa classe QCoreSettings contient les paramètres liés au processus de traitement des données de base. Plus d'informations...
| En-tête : | #include <QCoreSettings> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3DCore)target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
| qmake : | QT += 3dcore |
| Depuis : | Qt 6.0 |
| Dans QML : | CoreSettings |
| Hérite : | Qt3DCore::QComponent |
| Statut : | Déclassé |
Propriétés
- boundingVolumesEnabled : bool
Fonctions publiques
| QCoreSettings(Qt3DCore::QNode *parent = nullptr) | |
| bool | boundingVolumesEnabled() const |
Emplacements publics
| void | setBoundingVolumesEnabled(bool boundingVolumesEnabled) |
Signaux
| void | boundingVolumesEnabledChanged(bool boundingVolumesEnabled) |
Description détaillée
Le composant QCoreSettings doit être défini comme un composant de l'entité racine de la scène (bien qu'il puisse se trouver n'importe où dans le graphe de la scène). Il ne doit y avoir qu'une seule instance.
Il peut être utilisé pour contrôler certains comportements de Qt 3D.
Documentation sur les propriétés
boundingVolumesEnabled : bool
Indique si la gestion des volumes délimités est activée. Cette valeur est vraie par défaut. Le fait de désactiver cette option permet de réduire le nombre de calculs effectués à chaque image. Si vous utilisez le picking ou le frustum culling, vous devez garder cette option activée (même si vous fournissez des tailles de volumes limites explicites à l'aide de QBoundingVolume).
Fonctions d'accès :
| bool | boundingVolumesEnabled() const |
| void | setBoundingVolumesEnabled(bool boundingVolumesEnabled) |
Signal Notificateur :
| void | boundingVolumesEnabledChanged(bool boundingVolumesEnabled) |
Fonction membre Documentation
[explicit] QCoreSettings::QCoreSettings(Qt3DCore::QNode *parent = nullptr)
Construit un nouveau QCoreSettings avec parent.
© 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.