QMetaClassInfo 类
QMetaClassInfo 类提供了有关类的附加信息。更多...
头文件 | #include <QMetaClassInfo> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
qmake | QT += core |
公共函数
详细描述
类信息项目是简单的 名称–值 对,这些对是在源代码中使用 Q_CLASSINFO() 指定的。可以使用 name() 和 value() 获取信息。例如
class MyClass { Q_OBJECT Q_CLASSINFO("author", "Sabrina Schweinsteiger") Q_CLASSINFO("url", "http://doc.moosesoft.co.uk/1.0/") public: ... };
此机制免费供您在 Qt 应用中使用。
注意:它还由 Active Qt、Qt D-Bus、Qt Qml 和 Qt Remote Objects 模块使用。当使用这些模块时,可能设置了某些键。
另请参阅 QMetaObject。
© 2024 Qt 公司有限。本文件中包含的文档贡献的版权归其各自的所有者。本文件中的文档根据由自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款提供。Qt 和相应的徽标是芬兰和/或世界各地的 Qt 公司的 商标。所有其他商标均为其各自所有者的财产。