Newer
Older
Valentin Platzgummer
committed
#include "WimaBridge.h"
#include "WimaController.h"
WimaBridge::WimaBridge(QObject *parent) : QObject(parent) {}
Valentin Platzgummer
committed
WimaController *WimaBridge::wimaController() { return _wimaController; }
Valentin Platzgummer
committed
WimaPlaner *WimaBridge::wimaPlaner() { return _wimaPlaner; }
Valentin Platzgummer
committed
WimaBridge *WimaBridge::thisPointer() { return this; }
Valentin Platzgummer
committed
void WimaBridge::setWimaController(WimaController *controller) {
if (_wimaController != controller) {
_wimaController = controller;
Valentin Platzgummer
committed
emit wimaControllerChanged(_wimaController);
}
Valentin Platzgummer
committed
}
void WimaBridge::setWimaPlaner(WimaPlaner *planer) {
if (_wimaPlaner != planer) {
_wimaPlaner = planer;
Valentin Platzgummer
committed
emit wimaPlanerChanged(_wimaPlaner);
}
Valentin Platzgummer
committed
}
bool WimaBridge::setWimaPlanData(QSharedPointer<WimaPlanData> planData) {
if (_wimaController != nullptr) {
return _wimaController->setWimaPlanData(planData);
}
return false;