summaryrefslogtreecommitdiff
path: root/noncore/graphics/drawpad/drawpadcanvas.cpp
Unidiff
Diffstat (limited to 'noncore/graphics/drawpad/drawpadcanvas.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/graphics/drawpad/drawpadcanvas.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/noncore/graphics/drawpad/drawpadcanvas.cpp b/noncore/graphics/drawpad/drawpadcanvas.cpp
index 9f1e50b..79bef35 100644
--- a/noncore/graphics/drawpad/drawpadcanvas.cpp
+++ b/noncore/graphics/drawpad/drawpadcanvas.cpp
@@ -17,2 +17,3 @@
17#include "newpagedialog.h" 17#include "newpagedialog.h"
18#include "page.h"
18#include "tool.h" 19#include "tool.h"
@@ -27,3 +28,2 @@
27#include <qpainter.h> 28#include <qpainter.h>
28#include <qpixmap.h>
29#include <qtextcodec.h> 29#include <qtextcodec.h>
@@ -40,3 +40,3 @@ public:
40 40
41 QList<QPixmap> pixmaps(); 41 QList<Page> pages();
42 42
@@ -57,3 +57,3 @@ private:
57 QString m_dataFormat; 57 QString m_dataFormat;
58 QList<QPixmap> m_pixmaps; 58 QList<Page> m_pages;
59}; 59};
@@ -69,5 +69,5 @@ DrawPadCanvasXmlHandler::~DrawPadCanvasXmlHandler()
69 69
70QList<QPixmap> DrawPadCanvasXmlHandler::pixmaps() 70QList<Page> DrawPadCanvasXmlHandler::pages()
71{ 71{
72 return m_pixmaps; 72 return m_pages;
73} 73}
@@ -149,5 +149,5 @@ bool DrawPadCanvasXmlHandler::characters(const QString& ch)
149 149
150 QPixmap* pixmap = new QPixmap(image.width(), image.height()); 150 Page* page = new Page(image.width(), image.height());
151 pixmap->convertFromImage(image); 151 page->convertFromImage(image);
152 m_pixmaps.append(pixmap); 152 m_pages.append(page);
153 } 153 }
@@ -183,6 +183,6 @@ void DrawPadCanvas::load(QIODevice* ioDevice)
183 183
184 m_pages = drawPadCanvasXmlHandler.pixmaps(); 184 m_pages = drawPadCanvasXmlHandler.pages();
185 185
186 if (m_pages.isEmpty()) { 186 if (m_pages.isEmpty()) {
187 m_pages.append(new QPixmap(contentsRect().size())); 187 m_pages.append(new Page(contentsRect().size()));
188 m_pages.current()->fill(Qt::white); 188 m_pages.current()->fill(Qt::white);
@@ -191,3 +191,3 @@ void DrawPadCanvas::load(QIODevice* ioDevice)
191 m_pageBackups.clear(); 191 m_pageBackups.clear();
192 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 192 m_pageBackups.append(new Page(*(m_pages.current())));
193 193
@@ -202,3 +202,3 @@ void DrawPadCanvas::initialPage()
202{ 202{
203 m_pages.append(new QPixmap(236, 232)); 203 m_pages.append(new Page(236, 232));
204 m_pages.current()->fill(Qt::white); 204 m_pages.current()->fill(Qt::white);
@@ -206,3 +206,3 @@ void DrawPadCanvas::initialPage()
206 m_pageBackups.clear(); 206 m_pageBackups.clear();
207 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 207 m_pageBackups.append(new Page(*(m_pages.current())));
208 208
@@ -223,3 +223,3 @@ void DrawPadCanvas::save(QIODevice* ioDevice)
223 223
224 QListIterator<QPixmap> bufferIterator(m_pages); 224 QListIterator<Page> bufferIterator(m_pages);
225 225
@@ -258,9 +258,9 @@ void DrawPadCanvas::importPage(const QString& fileName)
258{ 258{
259 QPixmap* importedPixmap = new QPixmap(); 259 Page* importedPage = new Page();
260 260
261 importedPixmap->load(fileName); 261 importedPage->load(fileName);
262 m_pages.insert(m_pages.at() + 1, importedPixmap); 262 m_pages.insert(m_pages.at() + 1, importedPage);
263 263
264 m_pageBackups.clear(); 264 m_pageBackups.clear();
265 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 265 m_pageBackups.append(new Page(*(m_pages.current())));
266 266
@@ -310,3 +310,3 @@ void DrawPadCanvas::exportPage(uint fromPage, uint toPage, const QString& name,c
310 310
311QPixmap* DrawPadCanvas::currentPage() 311Page* DrawPadCanvas::currentPage()
312{ 312{
@@ -315,3 +315,3 @@ QPixmap* DrawPadCanvas::currentPage()
315 315
316QList<QPixmap> DrawPadCanvas::pages() 316QList<Page> DrawPadCanvas::pages()
317{ 317{
@@ -341,3 +341,3 @@ void DrawPadCanvas::backupPage()
341 341
342 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 342 m_pageBackups.append(new Page(*(m_pages.current())));
343 343
@@ -359,3 +359,3 @@ void DrawPadCanvas::deleteAll()
359 359
360 m_pages.append(new QPixmap(contentsRect().size())); 360 m_pages.append(new Page(contentsRect().size()));
361 m_pages.current()->fill(Qt::white); 361 m_pages.current()->fill(Qt::white);
@@ -363,3 +363,3 @@ void DrawPadCanvas::deleteAll()
363 m_pageBackups.clear(); 363 m_pageBackups.clear();
364 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 364 m_pageBackups.append(new Page(*(m_pages.current())));
365 365
@@ -381,3 +381,3 @@ void DrawPadCanvas::newPage()
381 if (newPageDialog.exec() == QDialog::Accepted) { 381 if (newPageDialog.exec() == QDialog::Accepted) {
382 m_pages.insert(m_pages.at() + 1, new QPixmap(newPageDialog.selectedWidth(), 382 m_pages.insert(m_pages.at() + 1, new Page(newPageDialog.selectedWidth(),
383 newPageDialog.selectedHeight())); 383 newPageDialog.selectedHeight()));
@@ -386,3 +386,3 @@ void DrawPadCanvas::newPage()
386 m_pageBackups.clear(); 386 m_pageBackups.clear();
387 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 387 m_pageBackups.append(new Page(*(m_pages.current())));
388 388
@@ -427,3 +427,3 @@ void DrawPadCanvas::deletePage()
427 if (m_pages.isEmpty()) { 427 if (m_pages.isEmpty()) {
428 m_pages.append(new QPixmap(contentsRect().size())); 428 m_pages.append(new Page(contentsRect().size()));
429 m_pages.current()->fill(Qt::white); 429 m_pages.current()->fill(Qt::white);
@@ -432,3 +432,3 @@ void DrawPadCanvas::deletePage()
432 m_pageBackups.clear(); 432 m_pageBackups.clear();
433 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 433 m_pageBackups.append(new Page(*(m_pages.current())));
434 434
@@ -484,3 +484,3 @@ void DrawPadCanvas::goFirstPage()
484 m_pageBackups.clear(); 484 m_pageBackups.clear();
485 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 485 m_pageBackups.append(new Page(*(m_pages.current())));
486 486
@@ -497,3 +497,3 @@ void DrawPadCanvas::goPreviousPage()
497 m_pageBackups.clear(); 497 m_pageBackups.clear();
498 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 498 m_pageBackups.append(new Page(*(m_pages.current())));
499 499
@@ -510,3 +510,3 @@ void DrawPadCanvas::goNextPage()
510 m_pageBackups.clear(); 510 m_pageBackups.clear();
511 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 511 m_pageBackups.append(new Page(*(m_pages.current())));
512 512
@@ -523,3 +523,3 @@ void DrawPadCanvas::goLastPage()
523 m_pageBackups.clear(); 523 m_pageBackups.clear();
524 m_pageBackups.append(new QPixmap(*(m_pages.current()))); 524 m_pageBackups.append(new Page(*(m_pages.current())));
525 525