fix layout undo history

This commit is contained in:
garak
2023-02-08 11:48:42 -05:00
parent 72eb8f873f
commit f8c7ada585
6 changed files with 49 additions and 6 deletions

View File

@@ -109,6 +109,8 @@ public:
// QPixmap renderConnection(MapConnection, Layout *);
QPixmap renderBorder(bool ignoreCache = false);
QPixmap getLayoutItemPixmap();
void setLayoutItem(LayoutPixmapItem *item) { layoutItem = item; }
void setCollisionItem(CollisionPixmapItem *item) { collisionItem = item; }
void setBorderItem(BorderMetatilesPixmapItem *item) { borderItem = item; }

View File

@@ -34,7 +34,7 @@ class Project : public QObject
{
Q_OBJECT
public:
Project(QWidget *parent = nullptr);
Project(QObject *parent = nullptr);
~Project();
Project(const Project &) = delete;