#ifndef ITEMINFO_H
#define ITEMINFO_H
#include <QString>
#include <QPoint>
#include <QByteArray>
#include "Arrow2.h"
struct ItemInfo
{
public:
    ItemInfo();
    //Координаты
        int x;
        int y;
        int id;
        int weight;
        int number;


    QString comment;
    QByteArray getByteInfo();
    void fromByteInfo(QByteArray info);
};


struct Arr
{
	int firstId;
	int secondId;
    int arrId;
	QPointF Pend;
	bool type;   //тип стрелки:  0 - обычная, 1 - сверху, 2 - снизу, 3 - сбоку, 4 - вправо
    Arrow2::TypeIn typeArr;
};

struct Comment
{
	QString text;
	QPointF point;
	int id;
};

#endif // ITEMINFO_H
