mirror of
https://github.com/overte-org/overte.git
synced 2025-04-14 07:47:30 +02:00
review
This commit is contained in:
parent
e941dbb4a9
commit
d31cdd3779
1 changed files with 1 additions and 10 deletions
|
@ -47,26 +47,17 @@ PluginManagerPointer PluginManager::getInstance() {
|
||||||
QString getPluginNameFromMetaData(const QJsonObject& object) {
|
QString getPluginNameFromMetaData(const QJsonObject& object) {
|
||||||
static const char* METADATA_KEY = "MetaData";
|
static const char* METADATA_KEY = "MetaData";
|
||||||
static const char* NAME_KEY = "name";
|
static const char* NAME_KEY = "name";
|
||||||
if (!object.contains(METADATA_KEY) || !object[METADATA_KEY].isObject()) {
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
return object[METADATA_KEY][NAME_KEY].toString("");
|
return object[METADATA_KEY][NAME_KEY].toString("");
|
||||||
}
|
}
|
||||||
|
|
||||||
QString getPluginIIDFromMetaData(const QJsonObject& object) {
|
QString getPluginIIDFromMetaData(const QJsonObject& object) {
|
||||||
static const char* IID_KEY = "IID";
|
static const char* IID_KEY = "IID";
|
||||||
if (!object.contains(IID_KEY) || !object[IID_KEY].isString()) {
|
return object[IID_KEY].toString("");
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
return object[IID_KEY].toString();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int getPluginInterfaceVersionFromMetaData(const QJsonObject& object) {
|
int getPluginInterfaceVersionFromMetaData(const QJsonObject& object) {
|
||||||
static const QString METADATA_KEY = "MetaData";
|
static const QString METADATA_KEY = "MetaData";
|
||||||
static const QString NAME_KEY = "version";
|
static const QString NAME_KEY = "version";
|
||||||
if (!object.contains(METADATA_KEY) || !object[METADATA_KEY].isObject()) {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
return object[METADATA_KEY][NAME_KEY].toInt(0);
|
return object[METADATA_KEY][NAME_KEY].toInt(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue