Poppler Qt6 24.06.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
Collaboration diagram for Poppler::LinkMovie:
Collaboration graph

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.

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

The type of this link.

Reimplemented from Poppler::Link.

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