Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
EmbedderTest::Delegate Class Reference

#include <embedder_test.h>

+ Inheritance diagram for EmbedderTest::Delegate:
+ Collaboration diagram for EmbedderTest::Delegate:

Public Member Functions

virtual ~Delegate ()=default
 
virtual void UnsupportedHandler (int type)
 
virtual int Alert (FPDF_WIDESTRING message, FPDF_WIDESTRING title, int type, int icon)
 
virtual int SetTimer (int msecs, TimerCallback fn)
 
virtual void KillTimer (int id)
 
virtual FPDF_PAGE GetPage (FPDF_FORMFILLINFO *info, FPDF_DOCUMENT document, int page_index)
 
virtual void DoURIAction (FPDF_BYTESTRING uri)
 
virtual void DoGoToAction (FPDF_FORMFILLINFO *info, int page_index, int zoom_mode, float *pos_arry, int array_size)
 
virtual void OnFocusChange (FPDF_FORMFILLINFO *info, FPDF_ANNOTATION annot, int page_index)
 
virtual void DoURIActionWithKeyboardModifier (FPDF_FORMFILLINFO *info, FPDF_BYTESTRING uri, int modifiers)
 

Detailed Description

Definition at line 44 of file embedder_test.h.

Constructor & Destructor Documentation

◆ ~Delegate()

virtual EmbedderTest::Delegate::~Delegate ( )
virtualdefault

Member Function Documentation

◆ Alert()

virtual int EmbedderTest::Delegate::Alert ( FPDF_WIDESTRING message,
FPDF_WIDESTRING title,
int type,
int icon )
inlinevirtual

Reimplemented in EmbedderTestTimerHandlingDelegate.

Definition at line 52 of file embedder_test.h.

◆ DoGoToAction()

virtual void EmbedderTest::Delegate::DoGoToAction ( FPDF_FORMFILLINFO * info,
int page_index,
int zoom_mode,
float * pos_arry,
int array_size )
inlinevirtual

Definition at line 74 of file embedder_test.h.

◆ DoURIAction()

virtual void EmbedderTest::Delegate::DoURIAction ( FPDF_BYTESTRING uri)
inlinevirtual

Reimplemented in DoURIActionBlockedDelegate, and DoURIActionBlockedDelegate.

Definition at line 71 of file embedder_test.h.

◆ DoURIActionWithKeyboardModifier()

virtual void EmbedderTest::Delegate::DoURIActionWithKeyboardModifier ( FPDF_FORMFILLINFO * info,
FPDF_BYTESTRING uri,
int modifiers )
inlinevirtual

Definition at line 86 of file embedder_test.h.

◆ GetPage()

FPDF_PAGE EmbedderTest::Delegate::GetPage ( FPDF_FORMFILLINFO * info,
FPDF_DOCUMENT document,
int page_index )
virtual

Definition at line 774 of file embedder_test.cpp.

◆ KillTimer()

virtual void EmbedderTest::Delegate::KillTimer ( int id)
inlinevirtual

Reimplemented in EmbedderTestTimerHandlingDelegate.

Definition at line 63 of file embedder_test.h.

◆ OnFocusChange()

virtual void EmbedderTest::Delegate::OnFocusChange ( FPDF_FORMFILLINFO * info,
FPDF_ANNOTATION annot,
int page_index )
inlinevirtual

Definition at line 81 of file embedder_test.h.

◆ SetTimer()

virtual int EmbedderTest::Delegate::SetTimer ( int msecs,
TimerCallback fn )
inlinevirtual

Reimplemented in EmbedderTestTimerHandlingDelegate.

Definition at line 60 of file embedder_test.h.

◆ UnsupportedHandler()

virtual void EmbedderTest::Delegate::UnsupportedHandler ( int type)
inlinevirtual

Reimplemented in RecordUnsupportedErrorDelegate, and RecordUnsupportedErrorDelegate.

Definition at line 49 of file embedder_test.h.


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