CanvasViewMode Struct Reference
#include <canvas.h>
Public Member Functions | |
| void | init () |
Public Attributes | |
| double | scale |
| bool | previewMode |
| bool | viewAsPreview |
| int | previewVisual |
| bool | m_MouseButtonPressed |
| bool | operItemMoving |
| bool | operItemResizing |
| bool | operItemResizeInEditMode |
| QPolygon | redrawPolygon |
| QList< PageItem * > | linkedFramesToShow |
| bool | drawSelectedItemsWithControls |
| bool | drawFramelinksWithContents |
| bool | forceRedraw |
Detailed Description
Definition at line 46 of file canvas.h.
Member Function Documentation
| void CanvasViewMode::init | ( | ) |
Definition at line 39 of file canvas.cpp.
References drawFramelinksWithContents, drawSelectedItemsWithControls, forceRedraw, linkedFramesToShow, m_MouseButtonPressed, operItemMoving, operItemResizeInEditMode, operItemResizing, previewMode, previewVisual, redrawPolygon, scale, and viewAsPreview.
Referenced by Canvas::Canvas().
Member Data Documentation
| double CanvasViewMode::scale |
Definition at line 50 of file canvas.h.
Referenced by Canvas::adjustBuffer(), Canvas::canvasToGlobal(), Canvas::canvasToLocal(), Canvas::drawBackgroundMasterpage(), Canvas::drawBackgroundPageOutlines(), Canvas::drawContents(), CanvasMode_NodeEdit::drawControls(), Canvas::drawControlsBezierCurve(), Canvas::drawControlsDrawLine(), Canvas::drawControlsFreehandLine(), Canvas::drawControlsMovingItemsRect(), Canvas::drawGuides(), Canvas::drawLinkFrameLine(), Canvas::DrawMasterItems(), Canvas::DrawPageItems(), Canvas::DrawPageMarks(), Canvas::frameHitTest(), Canvas::getGroupRectScreen(), Canvas::globalToCanvas(), init(), Canvas::localToCanvas(), Canvas::paintEvent(), and Canvas::Transform().
Definition at line 52 of file canvas.h.
Referenced by Canvas::DrawMasterItems(), Canvas::DrawPageItems(), init(), ScribusView::MPageToPixmap(), and ScribusView::PageToPixmap().
Definition at line 53 of file canvas.h.
Referenced by Canvas::drawBackgroundPageOutlines(), Canvas::drawContents(), Canvas::DrawMasterItems(), Canvas::DrawPageItems(), init(), ScribusView::ScribusView(), and ScribusView::togglePreview().
Definition at line 56 of file canvas.h.
Referenced by CanvasMode_NodeEdit::activate(), LegacyMode::activate(), ScribusView::addPage(), Canvas::drawControls(), Canvas::drawControlsBezierCurve(), CanvasMode_NodeEdit::enterEvent(), LegacyMode::enterEvent(), ScribusView::eventFilter(), CanvasMode_NodeEdit::handleNodeEditDrag(), init(), ScribusView::leaveEvent(), CanvasMode_NodeEdit::leaveEvent(), LegacyMode::leaveEvent(), CanvasMode_NodeEdit::mouseDoubleClickEvent(), LegacyMode::mouseDoubleClickEvent(), CanvasMode_NodeEdit::mouseMoveEvent(), LegacyMode::mouseMoveEvent(), ScribusView::mousePressed(), CanvasMode_NodeEdit::mousePressEvent(), LegacyMode::mousePressEvent(), CanvasMode_NodeEdit::mouseReleaseEvent(), LegacyMode::mouseReleaseEvent(), ScribusView::resetMousePressed(), LegacyMode::selectPage(), and LegacyMode::SeleItem().
Definition at line 57 of file canvas.h.
Referenced by LegacyMode::activate(), ScribusView::addPage(), LegacyMode::drawControls(), Canvas::drawControls(), Canvas::DrawMasterItems(), Canvas::DrawPageItems(), CanvasMode_NodeEdit::handleNodeEditDrag(), init(), LegacyMode::mouseMoveEvent(), CanvasMode_NodeEdit::mousePressEvent(), LegacyMode::mousePressEvent(), CanvasMode_NodeEdit::mouseReleaseEvent(), LegacyMode::mouseReleaseEvent(), and LegacyMode::SetupDraw().
Definition at line 58 of file canvas.h.
Referenced by LegacyMode::activate(), Canvas::drawControls(), LegacyMode::HandleSizer(), init(), LegacyMode::mouseMoveEvent(), FreehandMode::mouseMoveEvent(), LegacyMode::mousePressEvent(), CanvasMode_NodeEdit::mouseReleaseEvent(), LegacyMode::mouseReleaseEvent(), FreehandMode::mouseReleaseEvent(), LegacyMode::SeleItem(), and LegacyMode::SetupDraw().
Definition at line 59 of file canvas.h.
Referenced by LegacyMode::activate(), Canvas::DrawMasterItems(), Canvas::DrawPageItems(), init(), LegacyMode::mouseMoveEvent(), LegacyMode::mousePressEvent(), and LegacyMode::mouseReleaseEvent().
| QPolygon CanvasViewMode::redrawPolygon |
Definition at line 60 of file canvas.h.
Referenced by Canvas::drawControls(), Canvas::drawControlsBezierCurve(), Canvas::drawControlsDrawLine(), Canvas::drawControlsFreehandLine(), Canvas::drawControlsMeasurementLine(), init(), and Canvas::PaintSizeRect().
Definition at line 61 of file canvas.h.
Referenced by Canvas::drawContents(), Canvas::drawFrameLinks(), Canvas::DrawPageItems(), and init().
if true, selected objects will not be drawn by drawContents()
Definition at line 64 of file canvas.h.
Referenced by Canvas::DrawPageItems(), init(), and CanvasMode::updateViewMode().
if true, drawContents() will draw framelinks even if View->Show Framelinks is false
Definition at line 66 of file canvas.h.
Referenced by Canvas::drawFrameLinks(), init(), and CanvasMode::updateViewMode().
Definition at line 69 of file canvas.h.
Referenced by ScribusView::changed(), Canvas::DrawMasterItems(), ScribusView::DrawNew(), Canvas::DrawPageItems(), init(), ScribusView::LowerItem(), ScribusView::MPageToPixmap(), ScribusView::PageToPixmap(), Canvas::paintEvent(), ScribusView::RaiseItem(), ScribusView::stopGesture(), ScribusView::ToBack(), and ScribusView::ToFront().
The documentation for this struct was generated from the following files:
