![]() |
LeechCraft Monocle 0.6.70-18450-gabe19ee3b0
Modular document viewer for LeechCraft
|
The interface for ::AnnotationType::Link annotations. More...
#include "iannotation.h"
Public Member Functions | |
| virtual | ~ILinkAnnotation () |
| virtual ILink_ptr | GetLink () const =0 |
| Returns the link corresponding to this annotation. | |
| Public Member Functions inherited from LC::Monocle::IAnnotation | |
| virtual | ~IAnnotation () |
| virtual QString | GetAuthor () const =0 |
| Returns the author of the annotation. | |
| virtual QDateTime | GetDate () const =0 |
| Returns the date the annotation was created. | |
| virtual PageRelativeRectBase | GetBoundary () const =0 |
| Returns the bounding rectangle of the annotation. | |
| virtual AnnotationType | GetAnnotationType () const =0 |
| Returns the type of the annotation. | |
| virtual QString | GetText () const =0 |
| Returns the text contained in the annotation. | |
The interface for ::AnnotationType::Link annotations.
Please note that there shouldn't be link annotations that contain links equivalent to the ones returned from the IDocument::GetPageLinks() method. The corresponding links should be returned from the latter method.
Definition at line 158 of file iannotation.h.
|
inlinevirtual |
Definition at line 161 of file iannotation.h.
|
pure virtual |
Returns the link corresponding to this annotation.