gui::DrawingRect Class Reference

#include <pageviewmode.h>

Inheritance diagram for gui::DrawingRect:
gui::DrawingObject gui::DrawingRect2 gui::DrawingRect3

List of all members.

Public Member Functions

 DrawingRect ()
virtual ~DrawingRect ()
virtual void drawObject (QPainter &painter, QPoint p1, QPoint p2)

Detailed Description

Class is STRATEGY pattern to draw rectangle as new object. (Resizing, moving and draw selected region is keeping from parent (see DrawingObject).)


Constructor & Destructor Documentation

gui::DrawingRect::DrawingRect (  ) 

Standard constructor. Initialize pen.

gui::DrawingRect::~DrawingRect (  )  [virtual]

Standard destructor.


Member Function Documentation

void gui::DrawingRect::drawObject ( QPainter &  painter,
QPoint  p1,
QPoint  p2 
) [virtual]

Drawing object useing painter from p1 to p2.

Parameters:
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.


The documentation for this class was generated from the following files: