Qt3DCore::QCoreSettings Class
class Qt3DCore::QCoreSettingsLa classe `QCoreSettings` contient les paramètres relatifs au processus de gestion des données de base. En savoir plus...
| 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 |
| En QML : | CoreSettings |
| Hérite de : | Qt3DCore::QComponent |
| Statut : | Obsolète |
Cette classe est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
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 composant de l'entité racine de la scène (bien qu'il puisse se trouver n'importe où dans l'arborescence de la scène). Il ne doit y avoir qu'une seule instance.
Il permet de contrôler certains comportements d'Qt 3D.
Documentation des propriétés
boundingVolumesEnabled : bool
Indique si la gestion des volumes de délimitation est activée. Cette option est activée par défaut. La désactiver permet de réduire le nombre de calculs effectués à chaque image. Si vous utilisez le « picking » ou le « frustum culling », vous devez laisser cette option activée (même lorsque vous spécifiez explicitement les tailles des volumes de délimitation à l'aide de QBoundingVolume).
Fonctions d'accès :
| bool | boundingVolumesEnabled() const |
| void | setBoundingVolumesEnabled(bool boundingVolumesEnabled) |
Signal de notification :
| void | boundingVolumesEnabledChanged(bool boundingVolumesEnabled) |
Documentation des fonctions membres
[explicit] QCoreSettings::QCoreSettings(Qt3DCore::QNode *parent = nullptr)
Crée un nouvel objet QCoreSettings à l'aide de ` 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.