|
Poppler Qt5
0.74.0
|
#include <poppler-annotation.h>


Public Types | |
| enum | LineIntent { Unknown, Arrow, Dimension, PolygonCloud } |
| enum | LineType { StraightLine, Polyline } |
| enum | TermStyle { Square, Circle, Diamond, OpenArrow, ClosedArrow, None, Butt, ROpenArrow, RClosedArrow, Slash } |
Public Types inherited from Poppler::Annotation | |
| enum | AdditionalActionType { CursorEnteringAction, CursorLeavingAction, MousePressedAction, MouseReleasedAction, FocusInAction, FocusOutAction, PageOpeningAction, PageClosingAction, PageVisibleAction, PageInvisibleAction } |
| enum | Flag { Hidden = 1, FixedSize = 2, FixedRotation = 4, DenyPrint = 8, DenyWrite = 16, DenyDelete = 32, ToggleHidingOnMouse = 64, External = 128 } |
| enum | LineEffect { NoEffect = 1, Cloudy = 2 } |
| enum | LineStyle { Solid = 1, Dashed = 2, Beveled = 4, Inset = 8, Underline = 16 } |
| enum | RevScope { Root = 0, Reply = 1, Group = 2, Delete = 4 } |
| enum | RevType { None = 1, Marked = 2, Unmarked = 4, Accepted = 8, Rejected = 16, Cancelled = 32, Completed = 64 } |
| enum | SubType { AText = 1, ALine = 2, AGeom = 3, AHighlight = 4, AStamp = 5, AInk = 6, ALink = 7, ACaret = 8, AFileAttachment = 9, ASound = 10, AMovie = 11, AScreen = 12, AWidget = 13, ARichMedia = 14, A_BASE = 0 } |
Public Member Functions | |
| bool | isLineClosed () const |
| LineAnnotation (LineType type) | |
| TermStyle | lineEndStyle () const |
| QColor | lineInnerColor () const |
| LineIntent | lineIntent () const |
| double | lineLeadingBackPoint () const |
| double | lineLeadingForwardPoint () const |
| QLinkedList< QPointF > | linePoints () const |
| bool | lineShowCaption () const |
| TermStyle | lineStartStyle () const |
| LineType | lineType () const |
| void | setLineClosed (bool closed) |
| void | setLineEndStyle (TermStyle style) |
| void | setLineInnerColor (const QColor &color) |
| void | setLineIntent (LineIntent intent) |
| void | setLineLeadingBackPoint (double point) |
| void | setLineLeadingForwardPoint (double point) |
| void | setLinePoints (const QLinkedList< QPointF > &points) |
| void | setLineShowCaption (bool show) |
| void | setLineStartStyle (TermStyle style) |
| SubType | subType () const override |
Public Member Functions inherited from Poppler::Annotation | |
| QString | author () const |
| QRectF | boundary () const |
| QString | contents () const |
| QDateTime | creationDate () const |
| int | flags () const |
| QDateTime | modificationDate () const |
| Popup | popup () const |
| QList< Annotation * > | revisions () const |
| RevScope | revisionScope () const |
| RevType | revisionType () const |
| void | setAuthor (const QString &author) |
| void | setBoundary (const QRectF &boundary) |
| void | setContents (const QString &contents) |
| void | setCreationDate (const QDateTime &date) |
| void | setFlags (int flags) |
| void | setModificationDate (const QDateTime &date) |
| void | setPopup (const Popup &popup) |
| void | setStyle (const Style &style) |
| void | setUniqueName (const QString &uniqueName) |
| Style | style () const |
| QString | uniqueName () const |
| virtual | ~Annotation () |
Polygon/polyline annotation.
This annotation represents a polygon (or polyline) to be drawn on a page.
| Poppler::LineAnnotation::LineAnnotation | ( | LineType | type | ) |
| LineType Poppler::LineAnnotation::lineType | ( | ) | const |
1.8.15