Poppler Qt6 22.09.0
Public Types | Public Member Functions | List of all members
Poppler::LinkMovie Class Reference

#include <poppler-link.h>

Inheritance diagram for Poppler::LinkMovie:
Inheritance graph
[legend]
Collaboration diagram for Poppler::LinkMovie:
Collaboration graph
[legend]

Public Types

enum  Operation { Play , Stop , Pause , Resume }
 

Public Member Functions

bool isReferencedAnnotation (const MovieAnnotation *annotation) const
 
 LinkMovie (const QRectF &linkArea, Operation operation, const QString &annotationTitle, const Ref annotationReference)
 
LinkType linkType () const override
 
Operation operation () const
 
 ~LinkMovie () override
 

Detailed Description

Movie: a movie to be played.

Constructor & Destructor Documentation

◆ LinkMovie()

Poppler::LinkMovie::LinkMovie ( const QRectF &  linkArea,
Operation  operation,
const QString &  annotationTitle,
const Ref  annotationReference 
)

Create a new Movie link.

Parameters
linkAreathe active area of the link
operationthe operation to be performed on the movie
annotationTitlethe title of the movie annotation identifying the movie to be played
annotationReferencethe object reference of the movie annotation identifying the movie to be played

Note: This constructor is supposed to be used by Poppler::Page only.

Member Function Documentation

◆ linkType()

LinkType Poppler::LinkMovie::linkType ( ) const
overridevirtual

The type of this link.

Reimplemented from Poppler::Link.


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