#include <pageviewmode.h>
Public Member Functions | |
| DrawingLine () | |
| virtual | ~DrawingLine () |
| virtual void | drawObject (QPainter &painter, QPoint p1, QPoint p2) |
Class is STRATEGY pattern to draw line as new object. (Resizing, moving and draw selected region is keeping from parent (see DrawingObject).)
| gui::DrawingLine::DrawingLine | ( | ) |
Standard constructor. Initialize pen.
| gui::DrawingLine::~DrawingLine | ( | ) | [virtual] |
Standard destructor.
| void gui::DrawingLine::drawObject | ( | QPainter & | painter, | |
| QPoint | p1, | |||
| QPoint | p2 | |||
| ) | [virtual] |
Drawing object useing painter from p1 to p2.
| painter | initialize painter for drawing. | |
| p1 | start point | |
| p2 | end point |
This method is mostly useing if don't moving or resizing and is pressed left button.
Reimplemented from gui::DrawingObject.
References gui::DrawingObject::pen.