karbon
VCanvas Class Reference
List of all members.Detailed Description
Definition at line 34 of file vcanvas.h.
Signals | |
| void | viewportChanged () |
Public Member Functions | |
| VCanvas (QWidget *parent, KarbonView *view, KarbonPart *part) | |
| virtual | ~VCanvas () |
| void | repaintAll (const KoRect &) |
| void | repaintAll (bool drawVObjects=true) |
| QPixmap * | pixmap () |
| void | setPos (const KoPoint &p) |
| KoPoint | toViewport (const KoPoint &) const |
| KoPoint | toContents (const KoPoint &) const |
| KoRect | boundingBox () const |
| void | setViewport (double centerX, double centerY) |
| void | setViewportRect (const KoRect &rect) |
| int | pageOffsetX () const |
| int | pageOffsetY () const |
| KoPoint | snapToGrid (const KoPoint &) |
Protected Member Functions | |
| virtual void | dragEnterEvent (QDragEnterEvent *) |
| virtual void | dropEvent (QDropEvent *) |
| virtual void | focusInEvent (QFocusEvent *) |
| virtual void | viewportPaintEvent (QPaintEvent *) |
| virtual void | drawContents (QPainter *painter, int clipx, int clipy, int clipw, int cliph) |
| void | drawDocument (QPainter *painter, const KoRect &rect, bool drawVObjects=true) |
| virtual void | resizeEvent (QResizeEvent *event) |
| virtual bool | eventFilter (QObject *object, QEvent *event) |
| void | setYMirroring (VPainter *) |
Member Function Documentation
|
|
repaints just a rect area (no scrolling)
Definition at line 338 of file vcanvas.cc. |
|
|
Sets mouse position to point p.
Definition at line 126 of file vcanvas.cc. |
|
||||||||||||
|
Adjusts the viewport top-left position. This doesn't change the zoom level. Note that centerX and centerY is a value between 0.0 and 1.0, indicating a percentage of the total width/height. Thus centerX/centerY indicates the center of the viewport. Definition at line 264 of file vcanvas.cc. |
|
|
Sets the canvas viewport rectangle to rect. The zoom level is adjusted for this, if needed. Definition at line 271 of file vcanvas.cc. |
The documentation for this class was generated from the following files:

