summaryrefslogtreecommitdiff
path: root/utils/themeeditor/models/parsetreenode.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/themeeditor/models/parsetreenode.h')
-rw-r--r--utils/themeeditor/models/parsetreenode.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/utils/themeeditor/models/parsetreenode.h b/utils/themeeditor/models/parsetreenode.h
index 7a0807bb0d..bfbd5968d3 100644
--- a/utils/themeeditor/models/parsetreenode.h
+++ b/utils/themeeditor/models/parsetreenode.h
@@ -23,6 +23,9 @@
23#define PARSETREENODE_H 23#define PARSETREENODE_H
24 24
25#include "skin_parser.h" 25#include "skin_parser.h"
26#include "rbviewport.h"
27#include "rbscreen.h"
28#include "rbrenderinfo.h"
26 29
27#include <QString> 30#include <QString>
28#include <QVariant> 31#include <QVariant>
@@ -56,6 +59,8 @@ public:
56 return 0; 59 return 0;
57 } 60 }
58 61
62 void render(const RBRenderInfo& info);
63
59private: 64private:
60 ParseTreeNode* parent; 65 ParseTreeNode* parent;
61 struct skin_element* element; 66 struct skin_element* element;
@@ -63,6 +68,7 @@ private:
63 QList<ParseTreeNode*> children; 68 QList<ParseTreeNode*> children;
64 69
65 static int openConditionals; 70 static int openConditionals;
71 QGraphicsItem* rendered;
66 72
67}; 73};
68 74