Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qplugin_p.h File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

#include <private/qglobal_p.h>
+ Include dependency graph for qplugin_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define QT_PLUGIN_FOREACH_METADATA(F)
 

Enumerations

enum class  QtPluginMetaDataKeys {
  QtVersion , Requirements , IID , ClassName ,
  MetaData , URI , IsDebug
}
 

Macro Definition Documentation

◆ QT_PLUGIN_FOREACH_METADATA

#define QT_PLUGIN_FOREACH_METADATA ( F)
Value:
F(QtPluginMetaDataKeys::IID, "IID", "Plugin's Interface ID") \
F(QtPluginMetaDataKeys::ClassName, "className", "Plugin class name") \
F(QtPluginMetaDataKeys::MetaData, "MetaData", "Other meta data") \
F(QtPluginMetaDataKeys::URI, "URI", "Plugin URI") \
/* not output by moc in CBOR */ \
F(QtPluginMetaDataKeys::QtVersion, "version", "Qt version") \
F(QtPluginMetaDataKeys::Requirements, "archlevel", "Architectural level") \
F(QtPluginMetaDataKeys::IsDebug, "debug", "Debug-mode plugin") \

Definition at line 34 of file qplugin_p.h.

Referenced by QPluginParsedMetaData::toJson().

Enumeration Type Documentation

◆ QtPluginMetaDataKeys

enum class QtPluginMetaDataKeys
strong
Enumerator
QtVersion 
Requirements 
IID 
ClassName 
MetaData 
URI 
IsDebug 

Definition at line 22 of file qplugin_p.h.