Q_PLUGIN_METADATA(IID "descComponentIID" FILE "file.json")
如何使用 json 文件来配置组件。我的目的是存储组件的配置,比如它是一个画布组件,然后存储画布的大小或组件的背景颜色?
//假设创建了一个 JSON 文件 Example Test.json
{“名称”:“测试”,“版本”:“1.0.1”,“CompatVersion”:“1.0.0”,“供应商”:“我的公司”,“版权”:“(C)2016 MyCompany”, "License" : [ "This is a default license bla", "blubbblubb", "end of terms" ] }
//现在使用 PluingLoader 访问元数据,该 PluingLoader 用于加载
QJsonObject QPluginLoader::metaData() 常量
//可以递归遍历QJsonObject和QJsonValue
QJsonValue take(QLatin1String key)