summaryrefslogtreecommitdiff
path: root/utils/themeeditor/models
diff options
context:
space:
mode:
authorRobert Bieber <robby@bieberphoto.com>2010-08-06 20:53:50 +0000
committerRobert Bieber <robby@bieberphoto.com>2010-08-06 20:53:50 +0000
commitdf1ff115f50f77473efeec33bea670388e7e3325 (patch)
treeaeecd16c878d72377b3ce8cb81601869c270552e /utils/themeeditor/models
parent76d1377d0495f92ab10310018f05c11183ddc560 (diff)
downloadrockbox-df1ff115f50f77473efeec33bea670388e7e3325.zip
rockbox-df1ff115f50f77473efeec33bea670388e7e3325.tar.gz
rockbox-df1ff115f50f77473efeec33bea670388e7e3325.tar.bz2
rockbox-df1ff115f50f77473efeec33bea670388e7e3325.tar.xz
Theme Editor: Added coordinate display when moving mouse around preview window
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27738 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/models')
-rw-r--r--utils/themeeditor/models/parsetreemodel.cpp4
-rw-r--r--utils/themeeditor/models/parsetreemodel.h8
2 files changed, 6 insertions, 6 deletions
diff --git a/utils/themeeditor/models/parsetreemodel.cpp b/utils/themeeditor/models/parsetreemodel.cpp
index 2186788..fbedf10 100644
--- a/utils/themeeditor/models/parsetreemodel.cpp
+++ b/utils/themeeditor/models/parsetreemodel.cpp
@@ -44,7 +44,7 @@ ParseTreeModel::ParseTreeModel(const char* document, QObject* parent):
else
this->root = 0;
- scene = new QGraphicsScene();
+ scene = new RBScene();
}
@@ -272,7 +272,7 @@ bool ParseTreeModel::setData(const QModelIndex &index, const QVariant &value,
return true;
}
-QGraphicsScene* ParseTreeModel::render(ProjectModel* project,
+RBScene* ParseTreeModel::render(ProjectModel* project,
DeviceState* device,
SkinDocument* doc, const QString* file)
{
diff --git a/utils/themeeditor/models/parsetreemodel.h b/utils/themeeditor/models/parsetreemodel.h
index f176b76..bef8cc8 100644
--- a/utils/themeeditor/models/parsetreemodel.h
+++ b/utils/themeeditor/models/parsetreemodel.h
@@ -29,10 +29,10 @@
#include <QAbstractItemModel>
#include <QList>
-#include <QGraphicsScene>
#include "parsetreenode.h"
#include "devicestate.h"
+#include "rbscene.h"
class ParseTreeModel : public QAbstractItemModel
{
@@ -64,8 +64,8 @@ public:
Qt::ItemFlags flags(const QModelIndex &index) const;
bool setData(const QModelIndex &index, const QVariant &value, int role);
- QGraphicsScene* render(ProjectModel* project, DeviceState* device,
- SkinDocument* doc, const QString* file = 0);
+ RBScene* render(ProjectModel* project, DeviceState* device,
+ SkinDocument* doc, const QString* file = 0);
static QString safeSetting(ProjectModel* project, QString key,
QString fallback)
@@ -85,7 +85,7 @@ private:
ParseTreeNode* root;
ParseTreeModel* sbsModel;
struct skin_element* tree;
- QGraphicsScene* scene;
+ RBScene* scene;
};