Spec-Zone.ru › Qt 5.9

Класс QMetaClassInfo

Класс QMetaClassInfo предоставляет дополнительную информацию о классе. Подробнее...

Заголовок: #include <QMetaClassInfo>
qmake: QT += core
  • Список всех членов, включая унаследованные

Открытые функции

const char * name() const
const char * value() const

Подробное описание

Класс QMetaClassInfo предоставляет дополнительную информацию о классе.

Элементы информации о классе — это простые пары имя—значение, которые задаются с помощью 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.

Документация по функциям-членам

const char *QMetaClassInfo::name() const

Возвращает имя этого элемента.

См. также value().

const char *QMetaClassInfo::value() const

Возвращает значение этого элемента.

См. также name().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qmetaclassinfo.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API