#include "PropertiesUtils.h"
#include "../../../core/property/Properties.h"
#include "../../../core/pattern/mvc/ItemObserver.h"
#include "../../../core/property/SharedProperties.h"
#include "../../../core/enum/Enums.h"
#include "../../../core/pattern/singleton/Context.h"
#include "../ItemUtils.h"
#include "../Scene.h"
#include "../pattern/command/ChangePropertyCommand.h"
#include "../../../core/pattern/mvc/Observable.h"
#include <QGraphicsItem>
#include <QObject>
#include <QUndoCommand>