QMetaClassInfo Class
La classe QMetaClassInfo fournit des informations supplémentaires sur une classe. Plus d'informations...
| En-tête : | #include <QMetaClassInfo> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Core)target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake : | QT += core |
Fonctions publiques
Description détaillée
Les éléments d'information de la classe sont de simples paires nom-valeur qui sont spécifiées à l'aide de Q_CLASSINFO() dans le code source. Les informations peuvent être récupérées à l'aide de name() et value(). Par exemple :
class MyClass : public QObject { Q_OBJECT Q_CLASSINFO("author", "Sabrina Schweinsteiger") Q_CLASSINFO("url", "http://doc.moosesoft.co.uk/1.0/") public: //... };
Ce mécanisme peut être utilisé gratuitement dans vos applications Qt.
Remarque : il est également utilisé par la méthode Active Qt, Qt D-Bus, Qt Qml, et Qt Remote Objects . Certaines clés peuvent être définies lors de l'utilisation de ces modules.
Voir également QMetaObject.
© 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.