users plugin implementation

This commit is contained in:
Zdenek Jonak
2015-11-19 22:12:36 +01:00
parent 30a6f57b19
commit a6d795ec87
16 changed files with 254 additions and 12 deletions
+8
View File
@@ -8,6 +8,7 @@
#include <QStringList>
#include "service.h"
#include "igridform.h"
class IPlugin
{
@@ -29,6 +30,13 @@ public:
virtual void init(const QJsonObject &metaData) = 0;
virtual QWidget *ui() {
IGridForm *form = qobject_cast<IGridForm*>(m_ui);
if (form != NULL)
{
form->fillData();
}
return m_ui;
}