1#ifndef CCPDFNAVIGATIONPOLICY_H
2#define CCPDFNAVIGATIONPOLICY_H
4#include "mupdf_adapter/ccpdfdocument.h"
The CCPdfDocument class CCPdfDocument manages the lifetime and access to a PDF document....
Definition ccpdfdocument.h:24
PageNavigationError
PageNavigationError Enum representing errors when navigating pages.
Definition ccpdfdocument.h:137
Defines navigation behavior between PDF pages, especially in exceptional cases.
Definition ccpdfnavigationpolicy.h:12
PdfBrowseExceptionFunctor page_navigate_functor
Functor to handle page navigation exceptions.
Definition ccpdfnavigationpolicy.h:45
CCPdfNavigationPolicy()
Constructs a default CCPdfNavigationPolicy.
Definition ccpdfnavigationpolicy.cpp:45
Indicator(*)(QWidget *invoker, CCPdfDocument *invokee_document, const CCPdfDocument::PageNavigationError) PdfBrowseExceptionFunctor
A function pointer type used to handle page navigation exceptions.
Definition ccpdfnavigationpolicy.h:43
Provides redirection information for navigation handling.
Definition ccpdfnavigationpolicy.h:23
bool req_follow_indicator
Whether the redirection must be followed.
Definition ccpdfnavigationpolicy.h:25
int new_page
The page index to redirect to.
Definition ccpdfnavigationpolicy.h:24