Improved plugin initialization. Added delete feature.

This commit is contained in:
2015-11-18 22:27:46 +01:00
parent 02c5bbe788
commit bfff174db8
8 changed files with 60 additions and 23 deletions
+7
View File
@@ -5,6 +5,8 @@
#include <QLocale>
#include <QDebug>
#include "igridform.h"
IMetaDataPlugin::IMetaDataPlugin()
{
}
@@ -47,6 +49,11 @@ void IMetaDataPlugin::init(const QJsonObject &metaData)
{
parseMetaData(metaData);
initServiceUi();
if (IGridForm *pluginUi = dynamic_cast<IGridForm*>(m_ui))
{
pluginUi->setPluginId(pluginId());
}
}
void IMetaDataPlugin::parseMetaData(const QJsonObject &metaData)