QMetaClassInfo 类提供有关类的额外信息。 更多...
头: | #include <QMetaClassInfo> |
CMake: |
find_package(Qt6 COMPONENTS Core REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Core) |
qmake: | QT += core |
const char * | name () const |
const char * | value () const |
类信息项是简单的 name -- value 对,其被指定使用 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 应用程序中使用此机制是自由的。Qt 不会使用它,为其任何类。
另请参阅 QMetaObject .
返回此项的名称。
另请参阅 value ().
返回此项的值。
另请参阅 name ().