diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-05-27 19:57:15 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-05-27 19:57:15 +0000 |
commit | 8ea056db4b6c60e2e623cd0e79ccb64aea5bec51 (patch) | |
tree | b0ae89113d95c33616b4edda0abe22f63415e0a4 /utils/themeeditor/parsetreenode.h | |
parent | deb1600bbc4d0e04f4560186fb665dc95b908e14 (diff) | |
download | rockbox-8ea056db4b6c60e2e623cd0e79ccb64aea5bec51.tar.gz rockbox-8ea056db4b6c60e2e623cd0e79ccb64aea5bec51.zip |
Theme Editor: Fixed a bug in the subline parser, added a LINE element to contain logical lines, working on data model
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26337 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/parsetreenode.h')
-rw-r--r-- | utils/themeeditor/parsetreenode.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/themeeditor/parsetreenode.h b/utils/themeeditor/parsetreenode.h index bc091b9aa4..c3372e0a20 100644 --- a/utils/themeeditor/parsetreenode.h +++ b/utils/themeeditor/parsetreenode.h | |||
@@ -13,7 +13,8 @@ extern "C" | |||
13 | class ParseTreeNode | 13 | class ParseTreeNode |
14 | { | 14 | { |
15 | public: | 15 | public: |
16 | ParseTreeNode(struct skin_element* data, ParseTreeNode* parent, bool stop = false); | 16 | ParseTreeNode(struct skin_element* data, ParseTreeNode* parent, bool tree); |
17 | ParseTreeNode(struct skin_tag_parameter* param, ParseTreeNode* parent); | ||
17 | virtual ~ParseTreeNode(); | 18 | virtual ~ParseTreeNode(); |
18 | 19 | ||
19 | void appendChild(ParseTreeNode* child); | 20 | void appendChild(ParseTreeNode* child); |
@@ -29,6 +30,7 @@ private: | |||
29 | ParseTreeNode* parentLink; | 30 | ParseTreeNode* parentLink; |
30 | QList<ParseTreeNode*> children; | 31 | QList<ParseTreeNode*> children; |
31 | struct skin_element* element; | 32 | struct skin_element* element; |
33 | struct skin_tag_parameter* param; | ||
32 | 34 | ||
33 | }; | 35 | }; |
34 | 36 | ||