gui::DrawingLine Class Reference

#include <pageviewmode.h>

Inheritance diagram for gui::DrawingLine:
gui::DrawingObject

List of all members.

Public Member Functions

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

Detailed Description

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


Constructor & Destructor Documentation

gui::DrawingLine::DrawingLine (  ) 

Standard constructor. Initialize pen.

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

Standard destructor.


Member Function Documentation

void gui::DrawingLine::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.

References gui::DrawingObject::pen.


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