![]() |
Qt 6.x
The Qt SDK
|
#include <qfactoryloader_p.h>
Public Member Functions | |
QPluginParsedMetaData ()=default | |
QPluginParsedMetaData (QByteArrayView input) | |
bool | isError () const |
QString | errorString () const |
bool | parse (QByteArrayView input) |
bool | parse (QPluginMetaData metaData) |
QJsonObject | toJson () const |
QCborMap | toCbor () const |
QCborValue | value (QtPluginMetaDataKeys k) const |
Definition at line 34 of file qfactoryloader_p.h.
|
default |
|
inline |
Definition at line 44 of file qfactoryloader_p.h.
References parse().
|
inline |
Definition at line 47 of file qfactoryloader_p.h.
Referenced by findPatternUnloaded().
|
inline |
Definition at line 46 of file qfactoryloader_p.h.
Referenced by QFactoryLoader::instance(), QFactoryLoader::metaData(), and QStaticPlugin::metaData().
bool QPluginParsedMetaData::parse | ( | QByteArrayView | input | ) |
Definition at line 41 of file qfactoryloader.cpp.
References arg, ba, QPluginMetaData::CurrentMetaDataVersion, QByteArrayView::data(), QCborParserError::error, QByteArray::fromRawData(), header(), IsDebug, QCborValue::isMap(), map, QCborError::NoError, Q_ASSERT, Q_UNLIKELY, QT_VERSION_CHECK, QtVersion, Requirements, QByteArrayView::size(), QByteArrayView::sliced(), QCborValue::toMap(), and QCborError::toString().
Referenced by QPluginParsedMetaData(), findPatternUnloaded(), and parse().
|
inline |
Definition at line 50 of file qfactoryloader_p.h.
References QPluginMetaData::data, parse(), and QPluginMetaData::size.
|
inline |
Definition at line 56 of file qfactoryloader_p.h.
QJsonObject QPluginParsedMetaData::toJson | ( | ) | const |
Definition at line 76 of file qfactoryloader.cpp.
References CONVERT_TO_STRING, it, o, and QT_PLUGIN_FOREACH_METADATA.
Referenced by findPatternUnloaded(), and QStaticPlugin::metaData().
|
inline |
Definition at line 57 of file qfactoryloader_p.h.
Referenced by QFactoryLoader::instance(), QFactoryLoader::metaData(), and QLibraryPrivate::updatePluginState().