summaryrefslogtreecommitdiff
path: root/noncore/graphics/drawpad/drawpadcanvas.h
Unidiff
Diffstat (limited to 'noncore/graphics/drawpad/drawpadcanvas.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/graphics/drawpad/drawpadcanvas.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/noncore/graphics/drawpad/drawpadcanvas.h b/noncore/graphics/drawpad/drawpadcanvas.h
index e05ce8a..47763f9 100644
--- a/noncore/graphics/drawpad/drawpadcanvas.h
+++ b/noncore/graphics/drawpad/drawpadcanvas.h
@@ -17,14 +17,13 @@
17#include <qscrollview.h> 17#include <qscrollview.h>
18 18
19#include <qlist.h> 19#include <qlist.h>
20#include <qpointarray.h> 20#include <qpointarray.h>
21 21
22class DrawPad; 22class DrawPad;
23 23class Page;
24class QPixmap;
25 24
26class DrawPadCanvas : public QScrollView 25class DrawPadCanvas : public QScrollView
27{ 26{
28 Q_OBJECT 27 Q_OBJECT
29 28
30public: 29public:
@@ -40,14 +39,14 @@ public:
40 39
41 bool undoEnabled(); 40 bool undoEnabled();
42 bool redoEnabled(); 41 bool redoEnabled();
43 bool goPreviousPageEnabled(); 42 bool goPreviousPageEnabled();
44 bool goNextPageEnabled(); 43 bool goNextPageEnabled();
45 44
46 QPixmap* currentPage(); 45 Page* currentPage();
47 QList<QPixmap> pages(); 46 QList<Page> pages();
48 uint pagePosition(); 47 uint pagePosition();
49 uint pageCount(); 48 uint pageCount();
50 49
51 void backupPage(); 50 void backupPage();
52 51
53public slots: 52public slots:
@@ -73,11 +72,11 @@ protected:
73 void contentsMouseReleaseEvent(QMouseEvent* e); 72 void contentsMouseReleaseEvent(QMouseEvent* e);
74 void contentsMouseMoveEvent(QMouseEvent* e); 73 void contentsMouseMoveEvent(QMouseEvent* e);
75 void drawContents(QPainter* p, int cx, int cy, int cw, int ch); 74 void drawContents(QPainter* p, int cx, int cy, int cw, int ch);
76 75
77private: 76private:
78 DrawPad* m_pDrawPad; 77 DrawPad* m_pDrawPad;
79 QList<QPixmap> m_pages; 78 QList<Page> m_pages;
80 QList<QPixmap> m_pageBackups; 79 QList<Page> m_pageBackups;
81}; 80};
82 81
83#endif // DRAWPADCANVAS_H 82#endif // DRAWPADCANVAS_H