summaryrefslogtreecommitdiff
path: root/noncore/graphics/drawpad/drawpad.cpp
authorleseb <leseb>2002-06-06 20:51:27 (UTC)
committer leseb <leseb>2002-06-06 20:51:27 (UTC)
commit43bde653ce03f4c5202860f4e23c7612144a38f0 (patch) (unidiff)
treeaa89f01ade2667699e2d9ba69daabb9810e48c35 /noncore/graphics/drawpad/drawpad.cpp
parent38946b6ef966a154d979d7dd254cf463f6dadbe5 (diff)
downloadopie-43bde653ce03f4c5202860f4e23c7612144a38f0.zip
opie-43bde653ce03f4c5202860f4e23c7612144a38f0.tar.gz
opie-43bde653ce03f4c5202860f4e23c7612144a38f0.tar.bz2
New page class, thumbnail view draft
Diffstat (limited to 'noncore/graphics/drawpad/drawpad.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/graphics/drawpad/drawpad.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/noncore/graphics/drawpad/drawpad.cpp b/noncore/graphics/drawpad/drawpad.cpp
index 74787e5..b325323 100644
--- a/noncore/graphics/drawpad/drawpad.cpp
+++ b/noncore/graphics/drawpad/drawpad.cpp
@@ -25,6 +25,7 @@
25#include "pointtool.h" 25#include "pointtool.h"
26#include "rectangletool.h" 26#include "rectangletool.h"
27#include "texttool.h" 27#include "texttool.h"
28#include "thumbnailview.h"
28 29
29#include <opie/colordialog.h> 30#include <opie/colordialog.h>
30#include <opie/colorpopupmenu.h> 31#include <opie/colorpopupmenu.h>
@@ -78,6 +79,12 @@ DrawPad::DrawPad(QWidget* parent, const char* name)
78 connect(exportPageAction, SIGNAL(activated()), this, SLOT(exportPage())); 79 connect(exportPageAction, SIGNAL(activated()), this, SLOT(exportPage()));
79 exportPageAction->addTo(toolsPopupMenu); 80 exportPageAction->addTo(toolsPopupMenu);
80 81
82 toolsPopupMenu->insertSeparator();
83
84 QAction* thumbnailViewAction = new QAction(tr("Thumbnail View"), tr("Thumbnail View..."), 0, this);
85 connect(thumbnailViewAction, SIGNAL(activated()), this, SLOT(thumbnailView()));
86 thumbnailViewAction->addTo(toolsPopupMenu);
87
81 menuBar->insertItem(tr("Tools"), toolsPopupMenu); 88 menuBar->insertItem(tr("Tools"), toolsPopupMenu);
82 89
83 // init page toolbar 90 // init page toolbar
@@ -519,3 +526,11 @@ void DrawPad::exportPage()
519 exportDialog.selectedName(), exportDialog.selectedFormat()); 526 exportDialog.selectedName(), exportDialog.selectedFormat());
520 } 527 }
521} 528}
529
530void DrawPad::thumbnailView()
531{
532 ThumbnailView thumbnailView(m_pDrawPadCanvas->pages(), this);
533
534 thumbnailView.showMaximized();
535 thumbnailView.exec();
536}