diff options
| author | Robert Bieber <robby@bieberphoto.com> | 2010-08-05 00:43:33 +0000 |
|---|---|---|
| committer | Robert Bieber <robby@bieberphoto.com> | 2010-08-05 00:43:33 +0000 |
| commit | 054a85fdca651844f969f44755b8531ab2e962d7 (patch) | |
| tree | d424970a137d4bbdd57102961a46653e67589820 /utils/themeeditor/models/parsetreenode.h | |
| parent | 467451878726a3755eb3b2b472a3b33299cb9245 (diff) | |
| download | rockbox-054a85fdca651844f969f44755b8531ab2e962d7.zip rockbox-054a85fdca651844f969f44755b8531ab2e962d7.tar.gz rockbox-054a85fdca651844f969f44755b8531ab2e962d7.tar.bz2 rockbox-054a85fdca651844f969f44755b8531ab2e962d7.tar.xz | |
Theme Editor: Added code generate/undo functionality to SkinViewer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27704 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/models/parsetreenode.h')
| -rw-r--r-- | utils/themeeditor/models/parsetreenode.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/utils/themeeditor/models/parsetreenode.h b/utils/themeeditor/models/parsetreenode.h index 39f0dbd..1069077 100644 --- a/utils/themeeditor/models/parsetreenode.h +++ b/utils/themeeditor/models/parsetreenode.h @@ -34,9 +34,11 @@ class ParseTreeNode { public: - ParseTreeNode(struct skin_element* data); - ParseTreeNode(struct skin_element* data, ParseTreeNode* parent); - ParseTreeNode(struct skin_tag_parameter* data, ParseTreeNode* parent); + ParseTreeNode(struct skin_element* data, ParseTreeModel* model); + ParseTreeNode(struct skin_element* data, ParseTreeNode* parent, + ParseTreeModel* model); + ParseTreeNode(struct skin_tag_parameter* data, ParseTreeNode* parent, + ParseTreeModel* model); virtual ~ParseTreeNode(); QString genCode() const; @@ -84,6 +86,8 @@ private: static bool breakFlag; QGraphicsItem* rendered; + ParseTreeModel* model; + }; #endif // PARSETREENODE_H |