#include <pageviewmode.h>
Public Member Functions | |
| DrawingRect () | |
| virtual | ~DrawingRect () |
| virtual void | drawObject (QPainter &painter, QPoint p1, QPoint p2) |
Class is STRATEGY pattern to draw rectangle as new object. (Resizing, moving and draw selected region is keeping from parent (see DrawingObject).)
| gui::DrawingRect::DrawingRect | ( | ) |
Standard constructor. Initialize pen.
| gui::DrawingRect::~DrawingRect | ( | ) | [virtual] |
Standard destructor.
| void gui::DrawingRect::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.
Reimplemented in gui::DrawingRect3.
References gui::DrawingObject::pen.