Files
2017-01-30 15:00:42 +01:00

29 lines
490 B
C++

#pragma once
#include <nodes/NodeDataModel>
using QtNodes::NodeData;
using QtNodes::NodeDataType;
/// The class can potentially incapsulate any user data which
/// need to be transferred within the Node Editor graph
class TextData : public NodeData
{
public:
TextData() {}
TextData(QString const &text)
: _text(text)
{}
NodeDataType type() const override
{ return NodeDataType {"text", "Text"}; }
QString text() const { return _text; }
private:
QString _text;
};