NonPdfCropping Class Reference

This class shows a frame around the selected portion of the import preview window. More...

#include <NonPdfCropping.h>

List of all members.

Public Member Functions

 NonPdfCropping (QGraphicsScene &scene, ViewPreview &view)
 Single constructor.
QRectF frameRect () const
 Frame rectangle selected by user.
void moveBL (const QPointF &newPos, const QPointF &oldPos)
 Bottom left corner handle was moved.
void moveBR (const QPointF &newPos, const QPointF &oldPos)
 Bottom right corner handle was moved.
void moveTL (const QPointF &newPos, const QPointF &oldPos)
 Top left corner handle was moved.
void moveTR (const QPointF &newPos, const QPointF &oldPos)
 Top right corner handle was moved.
QSize windowSize () const
 Size of window in scene coordinates.

Static Public Attributes

static const int NON_PDF_CROPPING_BOTTOM = 1
 Bit flag when handle is aligned with bottom edge at reference point.
static const int NON_PDF_CROPPING_LEFT = 2
 Bit flag when handle is aligned with left edge at reference point.
static const int NON_PDF_CROPPING_RIGHT = 4
 Bit flag when handle is aligned with right edge at reference point.
static const int NON_PDF_CROPPING_TOP = 8
 Bit flag when handle is aligned with top edge at reference point.

Detailed Description

This class shows a frame around the selected portion of the import preview window.

This class was developed as a non-pdf equivalent to the PdfCropping class. See that class for more details

Definition at line 22 of file NonPdfCropping.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends

Generated on 4 Nov 2016 for Engauge Digitizer by  doxygen 1.6.1