diff options
Diffstat (limited to 'tikzit/src/data')
-rw-r--r-- | tikzit/src/data/tikzdocument.cpp | 7 | ||||
-rw-r--r-- | tikzit/src/data/tikzdocument.h | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/tikzit/src/data/tikzdocument.cpp b/tikzit/src/data/tikzdocument.cpp index c8d4ce9..13d4c6e 100644 --- a/tikzit/src/data/tikzdocument.cpp +++ b/tikzit/src/data/tikzdocument.cpp @@ -13,6 +13,13 @@ TikzDocument::TikzDocument(QObject *parent) : QObject(parent) _parseSuccess = true; _fileName = ""; _shortName = ""; + _undoStack = new QUndoStack(); +} + +TikzDocument::~TikzDocument() +{ + delete _graph; + delete _undoStack; } QUndoStack *TikzDocument::undoStack() const diff --git a/tikzit/src/data/tikzdocument.h b/tikzit/src/data/tikzdocument.h index 8bd4143..f574f5c 100644 --- a/tikzit/src/data/tikzdocument.h +++ b/tikzit/src/data/tikzdocument.h @@ -16,6 +16,8 @@ class TikzDocument : public QObject Q_OBJECT public: explicit TikzDocument(QObject *parent = 0); + ~TikzDocument(); + Graph *graph() const; QString tikz() const; QUndoStack *undoStack() const; |