Added base classes for plugin UI.
This commit is contained in:
@@ -2,45 +2,36 @@
|
||||
|
||||
#include "accommodation.h"
|
||||
#include <QDebug>
|
||||
#include "accommodationform.h"
|
||||
|
||||
#include "data/person.h"
|
||||
#include "accommodationservice.h"
|
||||
|
||||
#include "accgrid.h"
|
||||
#include "acform.h"
|
||||
|
||||
Accommodation::Accommodation()
|
||||
{
|
||||
}
|
||||
|
||||
void Accommodation::initServiceUi()
|
||||
{
|
||||
m_ui = new AccommodationForm();
|
||||
AccGrid *grid = new AccGrid();
|
||||
AcForm *form = new AcForm();
|
||||
|
||||
grid->setForm(form);
|
||||
grid->setPluginId(pluginId());
|
||||
AccommodationService *service = new AccommodationService();
|
||||
service->setPluginId(pluginId());
|
||||
m_service = service;
|
||||
m_ui = grid;
|
||||
}
|
||||
|
||||
QWidget *Accommodation::ui()
|
||||
{
|
||||
QWidget *ui = IPlugin::ui();
|
||||
AccommodationForm *form = qobject_cast<AccommodationForm*>(ui);
|
||||
AccGrid *form = qobject_cast<AccGrid*>(ui);
|
||||
|
||||
form->fillGrid();
|
||||
form->fillData();
|
||||
|
||||
return ui;
|
||||
}
|
||||
|
||||
/*
|
||||
QString Accommodation::pluginName()
|
||||
{
|
||||
return "Ubytovani";
|
||||
}
|
||||
|
||||
void Accommodation::init(const QJsonObject &metaData)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
QString Accommodation::pluginId()
|
||||
{
|
||||
return "ACCOMMODATION";
|
||||
}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user