diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-08-03 22:29:26 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-08-03 22:29:26 +0000 |
commit | 83c60a1012f2db6c21c5779f7e11b2f3e479df85 (patch) | |
tree | c4ceb451457fe34cd0df156d0b9a6ecc593496ac /utils/themeeditor/graphics/rbimage.h | |
parent | 851be21f671feb0bf41e1dcaaced4d7e2e5cf72c (diff) | |
download | rockbox-83c60a1012f2db6c21c5779f7e11b2f3e479df85.tar.gz rockbox-83c60a1012f2db6c21c5779f7e11b2f3e479df85.zip |
Theme Editor: Created the RBMovable abstract class for screen elements that can be moved around, began implementing it and making images, viewports, and album art children of it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27685 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/graphics/rbimage.h')
-rw-r--r-- | utils/themeeditor/graphics/rbimage.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/utils/themeeditor/graphics/rbimage.h b/utils/themeeditor/graphics/rbimage.h index abfe8eb052..f9562b82e9 100644 --- a/utils/themeeditor/graphics/rbimage.h +++ b/utils/themeeditor/graphics/rbimage.h | |||
@@ -25,7 +25,9 @@ | |||
25 | #include <QPixmap> | 25 | #include <QPixmap> |
26 | #include <QGraphicsItem> | 26 | #include <QGraphicsItem> |
27 | 27 | ||
28 | class RBImage: public QGraphicsItem | 28 | #include "rbmovable.h" |
29 | |||
30 | class RBImage: public RBMovable | ||
29 | { | 31 | { |
30 | public: | 32 | public: |
31 | RBImage(QString file, int tiles, int x, int y, QGraphicsItem* parent = 0); | 33 | RBImage(QString file, int tiles, int x, int y, QGraphicsItem* parent = 0); |
@@ -44,6 +46,9 @@ public: | |||
44 | } | 46 | } |
45 | 47 | ||
46 | 48 | ||
49 | protected: | ||
50 | void saveGeometry(); | ||
51 | |||
47 | private: | 52 | private: |
48 | QPixmap* image; | 53 | QPixmap* image; |
49 | int tiles; | 54 | int tiles; |