#include </home/clem/local/src/opie/noncore/graphics/drawpad/drawpadcanvas.h>
Collaboration diagram for DrawPadCanvas:

Public Slots | |
| void | deleteAll () |
| void | newPage (QString title, uint width, uint height, const QColor &color) |
| void | clearPage () |
| void | deletePage () |
| void | movePageUp () |
| void | movePageDown () |
| void | undo () |
| void | redo () |
| void | goFirstPage () |
| void | goPreviousPage () |
| void | goNextPage () |
| void | goLastPage () |
Signals | |
| void | pagesChanged () |
Public Member Functions | |
| DrawPadCanvas (DrawPad *drawPad, QWidget *parent=0, const char *name=0) | |
| ~DrawPadCanvas () | |
| void | load (QIODevice *ioDevice) |
| void | initialPage () |
| void | save (QIODevice *ioDevice) |
| void | importPage (const QString &fileName) |
| void | exportPage (uint fromPage, uint toPage, const QString &name, const QString &format) |
| void | importPixmap (const QPixmap &) |
| bool | goPreviousPageEnabled () |
| bool | goNextPageEnabled () |
| Page * | currentPage () |
| QList< Page > | pages () |
| uint | pagePosition () |
| uint | pageCount () |
| void | selectPage (Page *page) |
| void | selectPage (uint pagePosition) |
| void | backupPage () |
Protected Member Functions | |
| void | contentsMousePressEvent (QMouseEvent *e) |
| void | contentsMouseReleaseEvent (QMouseEvent *e) |
| void | contentsMouseMoveEvent (QMouseEvent *e) |
| void | drawContents (QPainter *p, int cx, int cy, int cw, int ch) |
Private Attributes | |
| DrawPad * | m_pDrawPad |
| QList< Page > | m_pages |
|
||||||||||||||||
|
Definition at line 155 of file drawpadcanvas.cpp. References m_pages, and m_pDrawPad. |
|
|
Definition at line 164 of file drawpadcanvas.cpp. |
|
|
Definition at line 370 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). Referenced by TextTool::mousePressEvent(), ShapeTool::mousePressEvent(), PointTool::mousePressEvent(), FillTool::mousePressEvent(), and EraseTool::mousePressEvent(). |
|
|
Definition at line 414 of file drawpadcanvas.cpp. References m_pages, and Qt::white. Referenced by ThumbnailView::clearPage(), and DrawPad::clearPage(). |
|
|
Definition at line 535 of file drawpadcanvas.cpp. References m_pDrawPad, and DrawPad::tool(). |
|
|
Definition at line 525 of file drawpadcanvas.cpp. References m_pDrawPad, and DrawPad::tool(). |
|
|
Definition at line 530 of file drawpadcanvas.cpp. References m_pDrawPad, and DrawPad::tool(). |
|
|
Definition at line 340 of file drawpadcanvas.cpp. References m_pages. Referenced by drawContents(), ShapeTool::mouseMoveEvent(), PointTool::mouseMoveEvent(), EraseTool::mouseMoveEvent(), TextTool::mousePressEvent(), FillTool::mousePressEvent(), ShapeTool::mouseReleaseEvent(), DrawPad::pageInformation(), PageListBox::updateView(), and DrawPad::updateView(). |
|
|
Definition at line 387 of file drawpadcanvas.cpp. References height, m_pages, pagesChanged(), Qt::white, and width. Referenced by DrawPad::deleteAll(). |
|
|
Definition at line 422 of file drawpadcanvas.cpp. References height, m_pages, pagesChanged(), Qt::white, and width. Referenced by ThumbnailView::deletePage(), and DrawPad::deletePage(). |
|
||||||||||||||||||||||||
|
Definition at line 540 of file drawpadcanvas.cpp. References currentPage(), m_pages, and Page::pixmap(). |
|
||||||||||||||||||||
|
Definition at line 303 of file drawpadcanvas.cpp. References i, MimeType::id(), image, m_pages, QString::number(), FileManager::saveFile(), AppLnk::setName(), and AppLnk::setType(). Referenced by DrawPad::exportPage(). |
|
|
Definition at line 486 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 515 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 506 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 463 of file drawpadcanvas.cpp. References m_pages. Referenced by ThumbnailView::updateView(), and DrawPad::updateView(). |
|
|
Definition at line 496 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 458 of file drawpadcanvas.cpp. References m_pages. Referenced by ThumbnailView::updateView(), and DrawPad::updateView(). |
|
|
Definition at line 278 of file drawpadcanvas.cpp. References m_pages, pagesChanged(), and Page::pixmap(). Referenced by DrawPad::importPage(). |
|
|
Definition at line 291 of file drawpadcanvas.cpp. References m_pages, pagesChanged(), and Page::pixmap(). Referenced by DrawPad::slotAppMessage(). |
|
|
Definition at line 211 of file drawpadcanvas.cpp. References height, m_pages, pagesChanged(), Qt::white, and width. Referenced by DrawPad::finishStartup(). |
|
|
Definition at line 168 of file drawpadcanvas.cpp. References QTextCodec::codecForName(), height, m_pages, p, DrawPadCanvasXmlHandler::pages(), pages(), pagesChanged(), QTextStream::setCodec(), Qt::white, and width. Referenced by DrawPad::finishStartup(). |
|
|
Definition at line 449 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). Referenced by ThumbnailView::movePageDown(). |
|
|
Definition at line 440 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). Referenced by ThumbnailView::movePageUp(). |
|
||||||||||||||||||||
|
Definition at line 403 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). Referenced by ThumbnailView::newPage(), and DrawPad::newPage(). |
|
|
Definition at line 355 of file drawpadcanvas.cpp. References m_pages. Referenced by DrawPad::exportPage(), and DrawPad::updateView(). |
|
|
Definition at line 350 of file drawpadcanvas.cpp. References m_pages. Referenced by DrawPad::exportPage(), DrawPad::saveConfig(), and DrawPad::updateView(). |
|
|
Definition at line 345 of file drawpadcanvas.cpp. References m_pages. Referenced by load(), and PageListBox::updateView(). |
|
|
Referenced by backupPage(), deleteAll(), deletePage(), goFirstPage(), goLastPage(), goNextPage(), goPreviousPage(), importPage(), importPixmap(), initialPage(), load(), movePageDown(), movePageUp(), newPage(), redo(), selectPage(), and undo(). |
|
|
Definition at line 477 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 233 of file drawpadcanvas.cpp. References QBuffer::close(), QTextCodec::codecForName(), Opie::Core::endl(), i, image, IO_WriteOnly, m_pages, QBuffer::open(), s, and QTextStream::setCodec(). Referenced by DrawPad::~DrawPad(). |
|
|
Definition at line 377 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 360 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). Referenced by ThumbnailView::changePage(), and DrawPad::loadConfig(). |
|
|
Definition at line 468 of file drawpadcanvas.cpp. References m_pages, and pagesChanged(). |
|
|
Definition at line 80 of file drawpadcanvas.h. Referenced by backupPage(), clearPage(), currentPage(), deleteAll(), deletePage(), drawContents(), DrawPadCanvas(), exportPage(), goFirstPage(), goLastPage(), goNextPage(), goNextPageEnabled(), goPreviousPage(), goPreviousPageEnabled(), importPage(), importPixmap(), initialPage(), load(), movePageDown(), movePageUp(), newPage(), pageCount(), pagePosition(), pages(), redo(), save(), selectPage(), and undo(). |
|
|
Definition at line 79 of file drawpadcanvas.h. Referenced by contentsMouseMoveEvent(), contentsMousePressEvent(), contentsMouseReleaseEvent(), and DrawPadCanvas(). |
1.4.2