The QMetaClassInfo class provides additional information about a class. More...
| Header: | #include <QMetaClassInfo>
|
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Core)target_link_libraries(mytarget PRIVATE Qt6::Core)
|
| qmake: | QT += core
|
Class information items are simple name–value pairs that are specified using Q_CLASSINFO() in the source code. The information can be retrieved using name() and value(). For example:
class MyClass
{
Q_OBJECT
Q_CLASSINFO("author", "Sabrina Schweinsteiger")
Q_CLASSINFO("url", "http://doc.moosesoft.co.uk/1.0/")
public:
...
};This mechanism is free for you to use in your Qt applications.
Note: It's also used by the Active Qt, Qt D-Bus, Qt Qml, and Qt Remote Objects modules. Some keys might be set when using these modules.
See also QMetaObject.
Returns the name of this item.
See also value().
Returns the value of this item.
See also name().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.9/qmetaclassinfo.html