Improved plugin initialization. Added delete feature.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user