okular
#include <annotations_p.h>
Inherited by Okular::CaretAnnotationPrivate, Okular::FileAttachmentAnnotationPrivate, Okular::GeomAnnotationPrivate, Okular::HighlightAnnotationPrivate, Okular::InkAnnotationPrivate, Okular::LineAnnotationPrivate, Okular::MovieAnnotationPrivate, Okular::ScreenAnnotationPrivate, Okular::SoundAnnotationPrivate, Okular::StampAnnotationPrivate, Okular::TextAnnotationPrivate, and Okular::WidgetAnnotationPrivate.
Public Member Functions | |
| AnnotationPrivate () | |
| virtual | ~AnnotationPrivate () |
| void | annotationTransform (const QTransform &matrix) |
| virtual void | baseTransform (const QTransform &matrix) |
| virtual double | distanceSqr (double x, double y, double xScale, double yScale) |
| virtual AnnotationPrivate * | getNewAnnotationPrivate ()=0 |
| virtual bool | openDialogAfterCreation () const |
| virtual void | resetTransformation () |
| virtual void | setAnnotationProperties (const QDomNode &node) |
| virtual void | transform (const QTransform &matrix) |
| virtual void | translate (const NormalizedPoint &coord) |
Public Attributes | |
| QString | m_author |
| NormalizedRect | m_boundary |
| QString | m_contents |
| QDateTime | m_creationDate |
| Annotation::DisposeDataFunction | m_disposeFunc |
| int | m_flags |
| QDateTime | m_modifyDate |
| QVariant | m_nativeId |
| PagePrivate * | m_page |
| QLinkedList < Okular::Annotation::Revision > | m_revisions |
| Okular::Annotation::Style | m_style |
| NormalizedRect | m_transformedBoundary |
| QString | m_uniqueName |
| Okular::Annotation::Window | m_window |
Detailed Description
Definition at line 28 of file annotations_p.h.
Constructor & Destructor Documentation
| AnnotationPrivate::AnnotationPrivate | ( | ) |
Definition at line 492 of file annotations.cpp.
|
virtual |
Definition at line 497 of file annotations.cpp.
Member Function Documentation
| void AnnotationPrivate::annotationTransform | ( | const QTransform & | matrix | ) |
Transforms the annotation coordinates with the transformation defined by matrix.
Definition at line 841 of file annotations.cpp.
|
virtual |
Definition at line 852 of file annotations.cpp.
|
virtual |
Determines the distance of the closest point of the annotation to the given point x y xScale yScale.
- Since
- 0.17
Definition at line 836 of file annotations.cpp.
|
pure virtual |
|
virtual |
Definition at line 870 of file annotations.cpp.
|
virtual |
Definition at line 857 of file annotations.cpp.
|
virtual |
Definition at line 875 of file annotations.cpp.
|
virtual |
Definition at line 847 of file annotations.cpp.
|
virtual |
Definition at line 862 of file annotations.cpp.
Member Data Documentation
| QString Okular::AnnotationPrivate::m_author |
Definition at line 58 of file annotations_p.h.
| NormalizedRect Okular::AnnotationPrivate::m_boundary |
Definition at line 65 of file annotations_p.h.
| QString Okular::AnnotationPrivate::m_contents |
Definition at line 59 of file annotations_p.h.
| QDateTime Okular::AnnotationPrivate::m_creationDate |
Definition at line 62 of file annotations_p.h.
| Annotation::DisposeDataFunction Okular::AnnotationPrivate::m_disposeFunc |
Definition at line 72 of file annotations_p.h.
| int Okular::AnnotationPrivate::m_flags |
Definition at line 64 of file annotations_p.h.
| QDateTime Okular::AnnotationPrivate::m_modifyDate |
Definition at line 61 of file annotations_p.h.
| QVariant Okular::AnnotationPrivate::m_nativeId |
Definition at line 73 of file annotations_p.h.
| PagePrivate* Okular::AnnotationPrivate::m_page |
Definition at line 56 of file annotations_p.h.
| QLinkedList< Okular::Annotation::Revision > Okular::AnnotationPrivate::m_revisions |
Definition at line 70 of file annotations_p.h.
| Okular::Annotation::Style Okular::AnnotationPrivate::m_style |
Definition at line 68 of file annotations_p.h.
| NormalizedRect Okular::AnnotationPrivate::m_transformedBoundary |
Definition at line 66 of file annotations_p.h.
| QString Okular::AnnotationPrivate::m_uniqueName |
Definition at line 60 of file annotations_p.h.
| Okular::Annotation::Window Okular::AnnotationPrivate::m_window |
Definition at line 69 of file annotations_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:45:03 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference