3D PDF: Open media viewer on double click

This commit is contained in:
Jakub Melka
2022-07-08 18:54:50 +02:00
parent 3d3b8edec8
commit f1824da326
8 changed files with 112 additions and 3 deletions

View File

@@ -601,6 +601,10 @@ public:
/// \param type Annotation type
static bool isTypeEditable(AnnotationType type);
/// Returns true, if annotation is multimedia
/// \param type Annotation type
static bool isTypeMultimedia(AnnotationType type);
protected:
virtual QColor getStrokeColor() const;
virtual QColor getFillColor() const;
@@ -1655,8 +1659,9 @@ public:
virtual int getInputPriority() const override { return AnnotationPriority; }
signals:
void actionTriggered(const PDFAction* action);
void documentModified(PDFModifiedDocument document);
void actionTriggered(const pdf::PDFAction* action);
void multimediaTriggered(const pdf::PDFAnnotation* annotation);
void documentModified(pdf::PDFModifiedDocument document);
private:
void updateFromMouseEvent(QMouseEvent* event);