QMetaClassInfo Class
La classe `QMetaClassInfo` fournit des informations supplémentaires sur une classe. En savoir plus...
| 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 classe sont de simples pairesnom-valeur spécifiées à l’aide de ` Q_CLASSINFO()` dans le code source. Ces 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:
//...
};Vous pouvez utiliser librement ce mécanisme dans vos applications Qt.
Remarque : il est également utilisé par la Active Qt, Qt D-Bus, Qt Qmlet Qt Remote Objects . Certaines clés peuvent être définies lors de l'utilisation de ces modules.
Voir aussi 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.