1#ifndef MODELALGORITHM_H
2#define MODELALGORITHM_H
4#include "ISerializable.h"
41 void addPluginBuffer(QString pluginName, QString bufferName, QVariant value);
58 QVariant
toText()
override;
64 void fromText(QVariant data)
override;
68 QMap<QString, QMap<QString, QVariant>> m_pluginBuffer;
The ISerializable class ensures that inherit classes can be transformed to and from text.
Definition ISerializable.h:20
The ModelAlgorithm class is responsible for buffering data from the used plugins. It implements the i...
Definition modelalgorithm.h:25
QVariant toText() override
Saves this class to a QVariant.
Definition modelalgorithm.cpp:31
QMap< QString, QMap< QString, QVariant > > getPluginBuffer()
Returns the whole buffer.
Definition modelalgorithm.cpp:25
void addPluginBuffer(QString pluginName, QString bufferName, QVariant value)
Saves the buffer given buffer.
Definition modelalgorithm.cpp:10
ModelAlgorithm()
ModelInputPictures default Constructor.
Definition modelalgorithm.cpp:4
void fromText(QVariant data) override
Reades its members from the given QVariant.
Definition modelalgorithm.cpp:45