From 571908b989a85d256767dc5b27bccdb717554bb5 Mon Sep 17 00:00:00 2001 From: leseb Date: Sat, 08 Jun 2002 12:48:01 +0000 Subject: Selection and delete now work in thumbnail view --- (limited to 'noncore/graphics/drawpad/drawpadcanvas.cpp') diff --git a/noncore/graphics/drawpad/drawpadcanvas.cpp b/noncore/graphics/drawpad/drawpadcanvas.cpp index 252f4d5..0a1e9a5 100644 --- a/noncore/graphics/drawpad/drawpadcanvas.cpp +++ b/noncore/graphics/drawpad/drawpadcanvas.cpp @@ -327,6 +327,19 @@ uint DrawPadCanvas::pageCount() return m_pages.count(); } +void DrawPadCanvas::selectPage(Page* page) +{ + m_pages.findRef(page); + m_pageBackups.clear(); + m_pageBackups.append(new Page(*(m_pages.current()))); + + resizeContents(m_pages.current()->width(), m_pages.current()->height()); + viewport()->update(); + + emit pagesChanged(); + emit pageBackupsChanged(); +} + void DrawPadCanvas::backupPage() { QPixmap* currentBackup = m_pageBackups.current(); -- cgit v0.9.0.2