From 531bb3c03f5576523a3c7ccecc714362507f69e1 Mon Sep 17 00:00:00 2001 From: leseb Date: Wed, 26 Jun 2002 14:17:12 +0000 Subject: Add application config --- (limited to 'noncore/graphics/drawpad/drawpadcanvas.cpp') diff --git a/noncore/graphics/drawpad/drawpadcanvas.cpp b/noncore/graphics/drawpad/drawpadcanvas.cpp index 5437068..05dd408 100644 --- a/noncore/graphics/drawpad/drawpadcanvas.cpp +++ b/noncore/graphics/drawpad/drawpadcanvas.cpp @@ -346,6 +346,19 @@ void DrawPadCanvas::selectPage(Page* page) emit pageBackupsChanged(); } +void DrawPadCanvas::selectPage(uint pagePosition) +{ + m_pages.at(pagePosition - 1); + 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() { m_pages.current()->setLastModified(QDateTime::currentDateTime()); -- cgit v0.9.0.2